Dancer

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

 - Load Plack::Loader dynamically in test.

 [Yanick Champoux]
 - Doc fix.

1.1999_03 2010-11-11
 [Al Newkirk]
 - fixed redirect to redirect immediately (+ refactoring by franck)

 [Alexis Sukrieh]
 - Transparent unicode support Dancer now takes care transparently of
   decoding unicode strings used within route handlers and encoding them
   back before sending a response content. Once the 'charset' setting is
   set, the user has nothing more to do to have a working unicode-aware
   application.
 - FIX for issue #172 More documentation added to Dancer::Request, all
   public method are documented. A pod coverage test has been added for
   this module.
 - Documentation update The deployment documentation is more precise about
   cgi/fast-cgi deployment under Apache.
 - FIX for issue GH#171 Scaffolded configuration files are fully commented

Changes  view on Meta::CPAN


 [Philippe Bruhat]
 - Make sure a plugin refuse to register a keyword twice

 [Sawyer X]
 - Lots of documentation updates
 - Dancer now logs caught crashes in rendering (easier to debug Ajax
   routes)

 [Sebastian de Castelberg]
 - The dancer helper is able to download files via a transparent proxy
   (thanks to LWP).

1.1904 2011-01-27
 [Sawyer X, Franck Cuny]
 - SAX, not Sax.
 - Check for XML::Parser or XML::SAX in test as well.

1.1903 2011-01-27
 [Sawyer X, Franck Cuny]
 - XML::Simple needs either XML::SAX or XML::Parser. (fixed test fails from

lib/Dancer/Plugin.pm  view on Meta::CPAN

    register my_symbol_to_export => sub {
        # ... some code 
    };

=item B<register_plugin>

A Dancer plugin must end with this statement. This lets the plugin register all
the symbols define with C<register> as exported symbols (via the L<Exporter>
module).

A Dancer plugin inherits from Dancer::Plugin and Exporter transparently.

=item B<register_hook>

Allows a plugin to declare a list of supported hooks. Any hook declared like so
can be executed by the plugin with C<execute_hooks>.

    register_hook 'foo'; 
    register_hook 'foo', 'bar', 'baz'; 

=item B<execute_hooks>

lib/Dancer/Session/YAML.pm  view on Meta::CPAN

Dancer::Session::YAML - YAML-file-based session backend for Dancer

=head1 VERSION

version 1.3521

=head1 DESCRIPTION

This module implements a session engine based on YAML files. Session are stored
in a I<session_dir> as YAML files. The idea behind this module was to provide a
transparent session storage for the developer. 

This backend is intended to be used in development environments, when looking
inside a session can be useful.

It's not recommended to use this session engine in production environments.

=head1 CONFIGURATION

The setting B<session> should be set to C<YAML> in order to use this session
engine in a Dancer application.



( run in 0.499 second using v1.01-cache-2.11-cpan-0a6323c29d9 )