Class: Dry::Plugins::Config

Inherits:
Configurable::Config
  • Object
show all
Defined in:
lib/dry/plugins/config.rb

Overview

Global configuration of Dry::Plugins

Constant names collapse

Instance Attribute Details

#class_interface_nameSymbol

Name of the module that will be used as a class extension when plug-in is included

Returns:

  • (Symbol)

Default values:

  • :ClassInterface



39
40
# File 'lib/dry/plugins/config.rb', line 39

class Config < Dry::Configurable::Config
end

#configure_methodSymbol

Name of the method that will be used for configuration when Host::DSL#use called with block

Returns:

  • (Symbol)

Default values:

  • :configure



39
40
# File 'lib/dry/plugins/config.rb', line 39

class Config < Dry::Configurable::Config
end

#load_dependencies_methodSymbol

Name of the method that will be used for loading dependencies when Host::DSL#use called

Returns:

  • (Symbol)

Default values:

  • :load_dependencies



39
40
# File 'lib/dry/plugins/config.rb', line 39

class Config < Dry::Configurable::Config
end

#plugins_module_nameSymbol

Name of the module that will be used for plug-ins

Returns:

  • (Symbol)

Default values:

  • :Plugins



39
40
# File 'lib/dry/plugins/config.rb', line 39

class Config < Dry::Configurable::Config
end

#registry_class_nameSymbol

Name of the class that will be used for plug-ins registry

Returns:

  • (Symbol)

Default values:

  • :Registry



39
40
# File 'lib/dry/plugins/config.rb', line 39

class Config < Dry::Configurable::Config
end

#registry_methodSymbol

Returns:

  • (Symbol)

Default values:

  • :plugins_registry



39
40
# File 'lib/dry/plugins/config.rb', line 39

class Config < Dry::Configurable::Config
end