App::Followme::ConfiguredObject - Base class for App::Followme classes
use App::Followme::ConfiguredObject; my $obj = 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 containing the configuration file that loads the class. 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 <bernie.simon@gmail.com>
To install App::Followme, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::Followme
CPAN shell
perl -MCPAN -e shell install App::Followme
For more information on module installation, please visit the detailed CPAN module installation guide.