[Catalyst-commits] r6779 -
trunk/Catalyst-View-Mason/lib/Catalyst/View
rafl at dev.catalyst.perl.org
rafl at dev.catalyst.perl.org
Tue Aug 28 17:00:55 GMT 2007
Author: rafl
Date: 2007-08-28 17:00:55 +0100 (Tue, 28 Aug 2007)
New Revision: 6779
Modified:
trunk/Catalyst-View-Mason/lib/Catalyst/View/Mason.pm
Log:
Allow additional allowed_globals to be configured.
Modified: trunk/Catalyst-View-Mason/lib/Catalyst/View/Mason.pm
===================================================================
--- trunk/Catalyst-View-Mason/lib/Catalyst/View/Mason.pm 2007-08-28 16:00:35 UTC (rev 6778)
+++ trunk/Catalyst-View-Mason/lib/Catalyst/View/Mason.pm 2007-08-28 16:00:55 UTC (rev 6779)
@@ -73,13 +73,15 @@
my ($self, $c, $arguments) = @_;
my %config = (
- comp_root => $c->config->{root}->stringify,
- data_dir => File::Spec->tmpdir,
- use_match => 1,
+ comp_root => $c->config->{root}->stringify,
+ data_dir => File::Spec->tmpdir,
+ use_match => 1,
+ allow_globals => [],
%{ $self->config },
%{ $arguments },
);
+ unshift @{ $config{allow_globals} }, qw($c $base $name);
$self = $self->NEXT::new($c, { %config });
$self->{output} = '';
@@ -89,7 +91,6 @@
$self->template(
HTML::Mason::Interp->new(
%config,
- allow_globals => [qw($c $base $name)],
out_method => \$self->{output},
)
);
More information about the Catalyst-commits
mailing list