Method: Munge::Attribute::Path#initialize

Defined in:
lib/munge/attribute/path.rb

#initialize(source_path, file_path) ⇒ Path

Returns a new instance of Path.



4
5
6
7
8
9
10
# File 'lib/munge/attribute/path.rb', line 4

def initialize(source_path, file_path)
  @relative = resolve_relative(source_path, file_path)
  @absolute = file_path
  @basename = resolve_basename(file_path)
  @extnames = resolve_extnames(file_path)
  @dirname  = resolve_dirname(@relative)
end