[SP-pm] Duvida como usar CatalystX::AuthenCookie
Renato Santos
renato.cron at gmail.com
Mon Jul 22 10:47:26 PDT 2013
No caso, eu não tinha reparado.
o modulo não precisa ir no qw//.
Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ ...
/. assim o moose vai importar¹ as funções desse CatalystX junto com o
object do Catalyst.
¹
http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE?
On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara <
alcantarafox at yahoo.com.br> wrote:
> Seria isso?
>
> package Admin;
> use Moose;
> use namespace::autoclean;
>
> use Catalyst::Runtime 5.80;
>
> # Set flags and add plugins for the application.
> #
> # Note that ORDERING IS IMPORTANT here as plugins are initialized in order,
> # therefore you almost certainly want to keep ConfigLoader at the head of
> the
> # list if you're using it.
> #
> # -Debug: activates the debug mode for very useful log messages
> # ConfigLoader: will load the configuration from a Config::General file
> in the
> # application's home directory
> # Static::Simple: will serve static files from the application's root
> # directory
>
> use Catalyst qw/
> -Debug
> ConfigLoader
> Static::Simple
> /;
>
> extends 'Catalyst';
>
> our $VERSION = '0.01';
>
> # Configure the application.
> #
> # Note that settings in admin.conf (or other external
> # configuration file that you set up manually) take precedence
> # over this when using ConfigLoader. Thus configuration
> # details given here can function as a default configuration,
> # with an external configuration file acting as an override for
> # local deployment.
>
> __PACKAGE__->config(
> name => 'Admin',
> # Disable deprecated behavior needed by old applications
> disable_component_resolution_**regex_fallback => 1,
> enable_catalyst_header => 1, # Send X-Catalyst header
> );
>
> # Start the application
> __PACKAGE__->setup();
> =encoding utf8
>
> =head1 NAME
>
> Admin - Catalyst based application
>
> =head1 SYNOPSIS
>
> script/admin_server.pl
>
> =head1 DESCRIPTION
>
> [enter your description here]
>
> =head1 SEE ALSO
>
> L<Admin::Controller::Root>, L<Catalyst>
>
> =head1 AUTHOR
>
> Ricardo,,,
>
> =head1 LICENSE
>
> This library is free software. You can redistribute it and/or modify
> it under the same terms as Perl itself.
>
> =cut
>
> 1;
>
>
> =begin disclaimer
> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L<http://mail.pm.org/mailman/**listinfo/saopaulo-pm<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> >
> =end disclaimer
>
--
Saravá,
Renato CRON
http://www.renatocron.com/blog/
@renato_cron <http://twitter.com/#!/renato_cron>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130722/5811aa4f/attachment-0001.html>
More information about the SaoPaulo-pm
mailing list