. * */ namespace Vvveb\Controller; use \Vvveb\System\Core\Request as Request; use Vvveb\System\Core\View; #[\AllowDynamicProperties] class Base { function __construct() { $this->request = Request::getInstance(); $this->view = View::getInstance(); } function redirect($url = '/') { if (defined('CLI')) { return; } session_write_close(); return die(header("Location: $url")); } function notFound($service = false, $message = null, $statusCode = 404) { return FrontController::notFound($service, $message, $statusCode); } }