kivitendo/SL/Controller/DebugMenu.pm @ 81fed283
3e8a8c57 | Sven Schöling | package SL::Controller::DebugMenu;
|
||
use strict;
|
||||
use parent qw(SL::Controller::Base);
|
||||
# safety
|
||||
__PACKAGE__->run_before(sub { die 'not allowed in config' unless $::lx_office_conf{debug}{show_debug_menu}; });
|
||||
sub action_reload {
|
||||
my ($self, %params) = @_;
|
||||
5494f687 | Sven Schöling | print $::request->{cgi}->redirect('controller.pl?action=FrameHeader/header');
|
||
3e8a8c57 | Sven Schöling | exit;
|
||
}
|
||||
sub action_toggle {
|
||||
my ($self, %params) = @_;
|
||||
$::lxdebug->level_by_name($::form->{level}, !$::lxdebug->level_by_name($::form->{level}));
|
||||
5494f687 | Sven Schöling | print $::request->{cgi}->redirect('controller.pl?action=FrameHeader/header');
|
||
3e8a8c57 | Sven Schöling | return;
|
||
}
|
||||
1;
|