First page Back Continue Last page Overview Graphics
Plugins
Plugins are selected at create time.
- $rep = Data::Report->new({
type => "text",
...
});
Plugin modules are dynamically required when needed.
In this case, it loads Data::Report::Plugin::Text.
When subclassed, it will try to load ::Text in the subclass first.
Plugins have a well-defined API as defined in their base class, Data::Report::Base.