Sha256: 9f6637f279a85bb5f3abb4d3b436c6401a9bc290c0c800732f722ee2a8a63e59
Contents?: true
Size: 1.18 KB
Versions: 3
Compression:
Stored size: 1.18 KB
Contents
=begin CapicuaGen CapicuaGen es un software que ayuda a la creación automática de sistemas empresariales a través de la definición y ensamblado de diversos generadores de características. El proyecto fue iniciado por José Luis Bautista Martin, el 6 de enero del 2016. Puede modificar y distribuir este software, según le plazca, y usarlo para cualquier fin ya sea comercial, personal, educativo, o de cualquier índole, siempre y cuando incluya este mensaje, y se permita acceso el código fuente. Este software es código libre, y se licencia bajo LGPL. Para más información consultar http://www.gnu.org/licenses/lgpl.html =end require 'pathname' module CapicuaGen # Representa informacion acerca de un archivo class FileInformation public attr_accessor :file_name # Inicializa la caracteristica def initialize(values= {}) @file_name= values[:file_name] end def get_relative_file_path(directory_base) return file_name unless directory_base first= Pathname.new directory_base second= Pathname.new file_name return second.relative_path_from(first).to_s end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
CapicuaGen-0.1.0 | lib/CapicuaGen/file_information.rb |
CapicuaGen-0.0.3 | lib/CapicuaGen/file_information.rb |
CapicuaGen-0.0.2 | lib/CapicuaGen/file_information.rb |