The software retrieves the configuration settings from the httpd.conf file.
Furthermore, PerlAddVar values with a => symbol are also run through an eval. This feature allows for the use of valid Perl expressions for any hash value required, making the software even more versatile. Multiple PerlAddVar statements are intelligently merged; multiple entries with the same key are merged into a single hashref or arrayref value.
For easy access, it is essential to include Config::Apache at the start of the Maypole::Application call. By adding the -Setup flag, later plugins will be able to access the configuration settings easily. The SYNOPSIS for Maypole::Application shows how to set configuration settings for applications such as The Beer Database.
Maypole also allows the merging of a hash of hashes and a hash of arrayrefs. MaypoleSession and MaypoleMasonx examples show how this is done. MaypoleMasonx plugins and components are built up by starting with an array ref and adding scalar values with subsequent MaypoleMasonx calls.
Overall, Maypole is an excellent software with a range of features that are easy to use and highly versatile.
Version 0.21: N/A