App::Followme::ConfiguredObject - Base class for App::Followme classes
use App::Followme::ConfiguredObject; my $fo = App::Followme::ConfiguredObjects->new($configuration);
This class creates a new configured object. All classes in App::Followme are subclassed from it. The new method creates a new object and initializes the parameters from the configuration file.
Create a new object from the configuration. The configuration is a reference to a hash containing fields with the same names as the object parameters. Fields in the configuration whose name does not match an object parameter are ignored.
Returns a hash of the default values of the object's parameters.
Run the object on the files in a directory.
Sets computed parameters of the object.
The following fields in the configuration file are used in this class and every class based on it:
The directory the class is loaded in. The default value is the current directory.
A flag indicating application is run in quick mode.
The top directory of the website The default value is the current directory.
Copyright (C) Bernie Simon.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Bernie Simon <email@example.com>