1
0
Fork 0
mirror of https://github.com/Findus23/plugin-DevelopmentToogle.git synced 2024-09-19 16:03:50 +02:00
plugin-DevelopmentToogle/Controller.php

25 lines
813 B
PHP
Raw Permalink Normal View History

2019-09-09 22:59:50 +02:00
<?php
/**
* @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
namespace Piwik\Plugins\DevelopmentToogle;
use Piwik\Config;
use Piwik\Piwik;
class Controller extends \Piwik\Plugin\Controller
{
public function index() {
2023-07-22 22:57:23 +02:00
$request = \Piwik\Request::fromRequest();
2019-09-09 22:59:50 +02:00
Piwik::checkUserHasSuperUserAccess();
2023-07-22 22:57:23 +02:00
$devmode = $request->getStringParameter("devmode") == "true";
2019-09-09 22:59:50 +02:00
Config::getInstance()->Development['enabled'] = $devmode;
Config::getInstance()->Development['disable_merged_assets'] = $devmode;
Config::getInstance()->forceSave();
2023-07-22 22:57:23 +02:00
$returnModule = $request->getStringParameter("returnModule");
$returnAction = $request->getStringParameter("returnAction");
2019-09-09 22:59:50 +02:00
$this->redirectToIndex($returnModule, $returnAction);
}
}