From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

NAME

CatalystX::I18N::Role::All - Load all available roles

SYNOPSIS

use Catalyst qw/MyPlugins
CatalystX::I18N::Role::All/;

DESCRIPTION

This role is just a shortcut for loading every I18N role and trait individually.

use Catalyst qw/CatalystX::I18N::Role::All/;

Is same as

use Catalyst qw/
+CatalystX::I18N::Role::Base
+CatalystX::I18N::Role::GetLocale
+CatalystX::I18N::Role::DateTime
+CatalystX::I18N::Role::Maketext
/;
__PACKAGE__->apply_request_class_roles(qw/CatalystX::I18N::TraitFor::Request/);
__PACKAGE__->apply_response_class_roles(qw/CatalystX::I18N::TraitFor::Response/);

AUTHOR

Maroš Kollár
CPAN ID: MAROS
maros [at] k-1.com