RegistryFactory is factory class for LegacyPluginRegistry.
LegacyPluginRegistry is created by mode.
If mode is compatible, this factory create a CompatibeModeRegistry.
directory paths which are contains legacy plugins. | |
mode |
'compatible' / 'advance' |
# File lib/yapra/legacy_plugin/registry_factory.rb, line 15 def initialize plugin_paths, mode = 'compatible' registry_name = "Yapra::LegacyPlugin::#{Yapra::Inflector.camelize(mode)}ModeRegistry" @registry_class = Yapra.load_class_constant(registry_name) raise "'#{mode}' mode is not supported." unless @registry_class @plugin_paths = plugin_paths end
Generated with the Darkfish Rdoc Generator 2.