);
# Should only be modified by model.
-__PACKAGE__->mk_ro_accessors(qw( classes tables table_to_class));
+__PACKAGE__->mk_ro_accessors(qw( classes tables));
1;
Contains a list of all tables, if supported by model.
-=head3 table_to_class
-
-A hash containing a table to class mapping, if supported by model.
-
=head3 template_root
This is where your application can find its templates.
=head3 display_tables
-These are the tables that are public to your Maypole application.
-Defaults to all the tables in the database.
+This is a list of the tables that are public to your Maypole
+application. Defaults to all the tables in the database.
=head3 dsn
=head3 ok_tables
-These are the tables that Maypole should care about
+This is a hash of the public tables. It is populated automatically by
+Maypole from the list in display_tables and should not be changed.
=head3 pass
Username to log into the database with.
+=head2 Adding additional configuration data
+
+If your modules need to store additional configuration data for their
+own use or to make available to templates, add a line like this to your
+module:
+
+ Maypole::Config->mk_accessors(qw(variable or variables));
+
+Care is needed to avoid conflicting variable names.
+
=head1 SEE ALSO
L<Maypole>