[Catalyst] How to set config of Controller in YAML file?
Matt S Trout
dbix-class at trout.me.uk
Thu Nov 30 21:35:41 GMT 2006
Hideo Kimura wrote:
> Hi,
>
> Does anybody knows how to set config of each Controllers in YAML file?
> Before I can do it following way with ConfigLoader, but it doesn't work now.
>
> in yml file
> Controller::Foo:
> foo: bar
>
> in controller
> sub default : Private {
> my ($self, $c) = @_;
>
> my $config = $self->config;
> ...
> }
That's wrong, the class config is the prototype.
__PACKAGE__->mk_accessors(qw/foo/);
sub default : Private {
my ($self, $c) = @_;
warn $self->foo; # bar
}
More information about the Catalyst
mailing list