Apache2::WebApp::Stash - Object that contains stored variables


Apache2-WebApp-Toolkit documentation  | view source Contained in the Apache2-WebApp-Toolkit distribution.

Index


NAME

Top

Apache2::WebApp::Stash - Object that contains stored variables

SYNOPSIS

Top

  my %vars = (
      foo => 'bar',
      baz => qw( bucket1 bucket2 bucket3 ),
      qux => {
          key1 => 'value1',
          key2 => 'value2',
          ...
      },
      ...
    );

  $c->stash( 'global', \%vars );

  # program continues...

  my $vars = $c->stash('global');

  print  $vars->{foo};              # returns 'bar'
  print @$vars->{baz}               # returns 3
  print  $vars->{qux}->{key1};      # returns 'value1'

DESCRIPTION

Top

A simple mechanism for passing objects and variables between calls.

SEE ALSO

Top

Apache2::WebApp

AUTHOR

Top

Marc S. Brooks, <mbrooks@cpan.org> http://mbrooks.info

COPYRIGHT

Top


Apache2-WebApp-Toolkit documentation  | view source Contained in the Apache2-WebApp-Toolkit distribution.