X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=lib%2FMaypole.pm;h=89eae6b77cf46e15f11343d2c253ea1c3dfe63df;hb=7c1eccbb6e4b547e61e82ece501c824785c25480;hp=664df4b22ee8eb89732af415f9ed19015f6642bb;hpb=2e483f35964e1ddd2022df6adc2b6d6a631c0cbd;p=maypole.git diff --git a/lib/Maypole.pm b/lib/Maypole.pm index 664df4b..89eae6b 100644 --- a/lib/Maypole.pm +++ b/lib/Maypole.pm @@ -19,7 +19,7 @@ __PACKAGE__->mk_classdata($_) for qw( config init_done view_object ); __PACKAGE__->mk_accessors( qw( params query objects model_class template_args output path args action template error document_encoding content_type table - headers_in headers_out ) + headers_in headers_out stash ) ); __PACKAGE__->config( Maypole::Config->new() ); __PACKAGE__->init_done(0); @@ -532,6 +532,7 @@ You should only need to define this method if you are writing a new Maypole backend. It should return something that looks like an Apache or CGI request object, it defaults to blank. +=head3 default_table_view =head3 is_applicable @@ -579,6 +580,10 @@ C list. See L for more information. Get/set a hash of template variables. +=head3 stash + +A place to put custom application data. Not used by Maypole itself. + =head3 template Get/set the template to be used by the view. By default, it returns