Module: Avm::EacGenericBase0::FileFormats::Base::FileResourceNameHelper
- Defined in:
- lib/avm/eac_generic_base0/file_formats/base/file_resource_name_helper.rb
Instance Method Summary collapse
Instance Method Details
#result_from_patterns(patterns, path) ⇒ Object
8 9 10 11 |
# File 'lib/avm/eac_generic_base0/file_formats/base/file_resource_name_helper.rb', line 8 def result_from_patterns(patterns, path, &) patterns.lazy.map { |pattern| pattern.to_parser.parse(path.to_path) } .find(&:present?).if_present(&) end |
#result_from_superclass(path) ⇒ Object
13 14 15 16 |
# File 'lib/avm/eac_generic_base0/file_formats/base/file_resource_name_helper.rb', line 13 def result_from_superclass(path) self.class.superclass.instance_method(:file_resource_name) .bind_call(self, path) end |