NAME
Maypole::Config - Maypole Configuration Class
DESCRIPTION
This class stores all configuration data for your Maypole application.
METHODS
View related
application_name
This should be a string containing your application's name.
rows_per_page
This is the number of rows your application should display per page.
tables
Contains a list of all tables, if supported by model.
table_to_class
A hash containing a table to class mapping, if supported by model.
template_root
This is where your application can find its templates.
uri_base
This is the URI base that should be prepended to your application when Maypole makes URLs.
view
The name of the view class for your Maypole Application. Defaults to "Maypole::View::TT".
Model-Related
classes
This config variable contains a list of your view classes. This is set up by the model class, and should not be changed in the view or the config.
display_tables
These are the tables that are public to your Maypole application. Defaults to all the tables in the database.
dsn
The DSN to your database. Follows standard DBD syntax.
loader
This is the loader object (n.b. an instance, not a class name). It's set up by the CDBI model to an instance of "Class::DBI::Loader" if it's not initialized before calling setup().
model
The name of the model class for your Maypole Application. Defaults to "Maypole::Model::CDBI".
ok_tables
These are the tables that Maypole should care about
pass
Password for database user.
opts
Other options to the DBI connect call.
user
Username to log into the database with.
SEE ALSO
AUTHOR
Sebastian Riedel, sri@oook.de
AUTHOR EMERITUS
Simon Cozens, simon@cpan.org
LICENSE
You may distribute this code under the same terms as Perl itself.