[Jifty-commit] r6617 - in jifty/trunk: lib/Jifty/Web/Form
Jifty commits
jifty-commit at lists.jifty.org
Tue Mar 17 10:59:56 EDT 2009
Author: alexmv
Date: Tue Mar 17 10:59:51 2009
New Revision: 6617
Modified:
jifty/trunk/ (props changed)
jifty/trunk/lib/Jifty/Web/Form/Clickable.pm
Log:
r43256 at kohr-ah: chmrr | 2009-03-17 10:42:23 -0400
Save some Jifty->web calls in tight loops
Modified: jifty/trunk/lib/Jifty/Web/Form/Clickable.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web/Form/Clickable.pm (original)
+++ jifty/trunk/lib/Jifty/Web/Form/Clickable.pm Tue Mar 17 10:59:51 2009
@@ -581,6 +581,7 @@
sub generate {
my $self = shift;
+ my $web = Jifty->web;
for my $trigger ( $self->handlers_used ) {
my $value = $self->$trigger;
next unless $value;
@@ -588,18 +589,18 @@
for my $hook (@hooks) {
next unless ref $hook eq "HASH";
$hook->{region} ||= $hook->{refresh}
- || Jifty->web->qualified_region;
+ || $web->qualified_region;
my $region
= ref $hook->{region}
? $hook->{region}
- : Jifty->web->get_region( $hook->{region} );
+ : $web->get_region( $hook->{region} );
if ( $hook->{replace_with} ) {
my $currently_shown = '';
if ($region) {
- my $state_var = Jifty->web->request->state_variable(
+ my $state_var = $web->request->state_variable(
"region-" . $region->qualified_name );
$currently_shown = $state_var->value if ($state_var);
}
@@ -622,7 +623,7 @@
if ( $hook->{submit} ) {
$self->{submit} ||= [];
for my $moniker ( @{ $hook->{submit} } ) {
- my $action = Jifty->web->{'actions'}{$moniker};
+ my $action = $web->{'actions'}{$moniker};
$self->register_action($action);
$self->parameter( $action->form_field_name($_),
$hook->{action_arguments}{$moniker}{$_} )
More information about the Jifty-commit
mailing list