Debug bar
This commit is contained in:
parent
58f79c5012
commit
5c0ed594f3
9 changed files with 149 additions and 11 deletions
|
@ -8,6 +8,7 @@ use Alltube\Controller\JsonController;
|
|||
use Alltube\Exception\ConfigException;
|
||||
use Alltube\Exception\DependencyException;
|
||||
use Alltube\Factory\ConfigFactory;
|
||||
use Alltube\Factory\DebugBarFactory;
|
||||
use Alltube\Factory\LocaleManagerFactory;
|
||||
use Alltube\Factory\LoggerFactory;
|
||||
use Alltube\Factory\SessionFactory;
|
||||
|
@ -16,6 +17,7 @@ use Alltube\Middleware\CspMiddleware;
|
|||
use Alltube\Middleware\LinkHeaderMiddleware;
|
||||
use Alltube\Middleware\LocaleMiddleware;
|
||||
use Alltube\Middleware\RouterPathMiddleware;
|
||||
use DebugBar\DebugBarException;
|
||||
use Slim\Container;
|
||||
use SmartyException;
|
||||
|
||||
|
@ -26,6 +28,7 @@ class App extends \Slim\App
|
|||
* @throws ConfigException
|
||||
* @throws DependencyException
|
||||
* @throws SmartyException
|
||||
* @throws DebugBarException
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
|
@ -43,12 +46,17 @@ class App extends \Slim\App
|
|||
// Locales.
|
||||
$container['locale'] = LocaleManagerFactory::create($container);
|
||||
|
||||
// Smarty.
|
||||
$container['view'] = ViewFactory::create($container);
|
||||
|
||||
// Logger.
|
||||
$container['logger'] = LoggerFactory::create($container);
|
||||
|
||||
if ($container->get('config')->debug) {
|
||||
// Debug bar.
|
||||
$container['debugbar'] = DebugBarFactory::create($container);
|
||||
}
|
||||
|
||||
// Smarty.
|
||||
$container['view'] = ViewFactory::create($container);
|
||||
|
||||
// Middlewares.
|
||||
$this->add(new LocaleMiddleware($container));
|
||||
$this->add(new CspMiddleware($container));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue