/** * Injects the layout/view to the controller. * * @param \Ilch\Layout\Base $layout * @param \Ilch\View $view * @param \Ilch\Request $request * @param \Ilch\Router $router * @param \Ilch\Translator $translator */ public function __construct(\Ilch\Layout\Base $layout, \Ilch\View $view, \Ilch\Request $request, \Ilch\Router $router, \Ilch\Translator $translator) { parent::__construct($layout, $view, $request, $router, $translator); $this->db = Registry::get('db'); if (!isset(Box::$staticBoxUniqid)) { Box::$staticBoxUniqid = 0; } else { Box::$staticBoxUniqid++; } $this->boxUniqid = Box::$staticBoxUniqid; }