Module: ROM::Files::Extensions::Gem
- Defined in:
- lib/rom/files/extensions/gem.rb,
lib/rom/files/extensions/gem/relations/executables.rb,
lib/rom/files/extensions/gem/relations/documentations.rb,
lib/rom/files/extensions/gem/relations/specifications.rb,
lib/rom/files/extensions/gem/relations/implementations.rb
Defined Under Namespace
Modules: Relations
Class Method Summary collapse
Class Method Details
.register_extension(config, gateway: :default) ⇒ Object
16 17 18 19 20 21 22 23 24 25 |
# File 'lib/rom/files/extensions/gem.rb', line 16 def self.register_extension(config, gateway: :default) relations = [Relations::Documentations, Relations::Executables, Relations::Implementations, Relations::Specifications] relations.map do |relation| relation.gateway gateway end config.register_relation(*relations) end |