Module: ROM::Files::Plugins::Configuration::Gem

Defined in:
lib/rom/files/plugins/configuration/gem.rb

Defined Under Namespace

Modules: Methods

Class Method Summary collapse

Class Method Details

.apply(configuration, relations: true, **options) ⇒ ROM::Configuration

Provide methods for registering files relations with common gem setup

Parameters:

  • configuration (ROM::Configuration)
  • relations (Boolean) (defaults to: true)

Returns:

  • (ROM::Configuration)


15
16
17
18
# File 'lib/rom/files/plugins/configuration/gem.rb', line 15

def self.apply(configuration, relations: true, **options)
  configuration.extend Methods
  configuration.register_gem_relations(**options) if relations
end