Sha256: 1af2e31743952011454b8d0c0ec1a1d5ce8ceeb6e20595b6fdfbd8e8fc7cb0ef

Contents?: true

Size: 426 Bytes

Versions: 38

Compression:

Stored size: 426 Bytes

Contents

require 'rom/plugin_base'

module ROM
  # ConfigurationPlugin is a simple object used to store configuration plugin configurations
  #
  # @private
  class ConfigurationPlugin < PluginBase
    # Apply this plugin to the provided configuration
    #
    # @param [ROM::Configuration] configuration
    #
    # @api private
    def apply_to(configuration, options = {})
      mod.apply(configuration, options)
    end
  end
end

Version data entries

38 entries across 38 versions & 2 rubygems

Version Path
rom-core-4.2.1 lib/rom/configuration_plugin.rb
rom-core-4.2.0 lib/rom/configuration_plugin.rb
rom-core-4.1.2 lib/rom/configuration_plugin.rb
rom-core-4.1.1 lib/rom/configuration_plugin.rb
rom-core-4.1.0 lib/rom/configuration_plugin.rb
rom-core-4.0.2 lib/rom/configuration_plugin.rb
rom-core-4.0.1 lib/rom/configuration_plugin.rb
rom-3.3.3 lib/rom/configuration_plugin.rb
rom-core-4.0.0 lib/rom/configuration_plugin.rb
rom-3.3.2 lib/rom/configuration_plugin.rb
rom-core-4.0.0.rc2 lib/rom/configuration_plugin.rb
rom-core-4.0.0.rc1 lib/rom/configuration_plugin.rb
rom-core-4.0.0.beta3 lib/rom/configuration_plugin.rb
rom-3.3.1 lib/rom/configuration_plugin.rb
rom-core-4.0.0.beta2 lib/rom/configuration_plugin.rb
rom-3.3.0 lib/rom/configuration_plugin.rb
rom-core-4.0.0.beta1 lib/rom/configuration_plugin.rb
rom-3.2.3 lib/rom/configuration_plugin.rb
rom-3.2.2 lib/rom/configuration_plugin.rb
rom-3.2.1 lib/rom/configuration_plugin.rb