Source of file DebugBarController.php
Size: 0,762 Bytes - Last Modified: 2021-12-23T10:00:22+00:00
/var/www/docs.ssmods.com/process/src/code/DebugBarController.php
12345678910111213141516171819202122232425262728293031 | <?php namespace LeKoala\DebugBar; use DebugBar\OpenHandler; use LeKoala\DebugBar\DebugBar; use SilverStripe\Control\Controller; use SilverStripe\Control\HTTPRequest; /** * A open handler controller for DebugBar * * @author Koala */ class DebugBarController extends Controller { public function index(HTTPRequest $request) { if (!DebugBar::config()->get('enable_storage')) { return $this->httpError(404, 'Storage not enabled'); } $debugbar = DebugBar::getDebugBar(); if (!$debugbar) { return $this->httpError(404, 'DebugBar not enabled'); } $openHandler = new OpenHandler($debugbar); $openHandler->handle(); exit(); // Handle will echo and set headers } } |