Changes for version 0.04 - 2007-06-08

  • add components DisableDynamicPlugin, Autocall::InjectMethod
  • change component name, Autocall -> Autocall::Autoload, SingletonMethod -> Autocall::SingletonMethod
  • change interface name load_component_resolver -> class_component_load_component_resolver
  • change interface name load_plugin_resolver -> class_component_load_plugin_resolver
  • change resolve package rule to locad_components and load_plugins
  • add config loader in import method
  • Class::Component caching isa lists
  • Class::Component::Plugin caching attr methods

Modules

pluggable component framework
plugin base for pluggable component framework

Provides

in lib/Class/Component/Attribute.pm
in lib/Class/Component/Attribute/Hook.pm
in lib/Class/Component/Attribute/Method.pm
in lib/Class/Component/Component/Autocall.pm
in lib/Class/Component/Component/Autocall/Autoload.pm
in lib/Class/Component/Component/Autocall/InjectMethod.pm
in lib/Class/Component/Component/Autocall/SingletonMethod.pm
in lib/Class/Component/Component/DisableDynamicPlugin.pm
in lib/Class/Component/Component/SingletonMethod.pm