Manual Reference Pages - DANCER::ENGINE (3)
Dancer::Engine - base class for Dancer engines
my $engine = Dancer::Engine->build( Serializer => JSON, $configuration );
Dancer has various engines such Serializer engines, Template engines, Logger
engines and Session handlers engines. This is the base class for all Dancer
If youre writing an engine of a common type (such as those mentioned above),
you probably want to simply use their base class, which in turn use
Dancer::Engine. For example, Template engines inherit from
Dancer::Template::Abstract and Serializer engines inherit from
Dancer::Serializer::Abstract. Those Abstract base classes inherit from
If a new type of Dancer engine is created, it is best it inherits from this
The name of the engine, such as JSON, or Simple.
The type of the engine, such as Serializer, or Session.
Fetches the configuration of the engine.
my $configuration = $engine->config;
You can <B>onlyB> set the configuration at initialization time, not after.
Builds and returns the engine.
my $engine = Dancer::Engine->build( $type => $name, $config );
Dancer Core Developers
COPYRIGHT AND LICENSE
This software is copyright (c) 2010 by Alexis Sukrieh.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
|perl v5.20.3 ||DANCER::ENGINE (3) ||2015-06-12 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.