package Jifty::Plugin::Config::Action::Restart; use strict; use warnings; use base qw/Jifty::Action/; =head2 NAME Jifty::Plugin::Config::Action::Restart - Restart action =cut use Jifty::Param::Schema; use Jifty::Action schema { param 'url' => render as 'hidden'; }; =head2 take_action =cut sub take_action { my $self = shift; Jifty->web->tangent( url => Jifty::Plugin::Config->restart_url . '?url=' . ( $self->argument_value('url') || Jifty::Plugin::Config->after_restart_url ) ); return 1; } 1;