Esempio n. 1
0
 /**
  * ResponseRedirect constructor.
  * @param string $route путь для перенаправления
  * @param string $message сообщение, с которым будет выполнено перенаправление (добавляется в GET параметры с ключом redirectmessage)
  */
 public function __construct($route, $message = "")
 {
     $route = $message == "" ? $route : $route . "?redirectmessage=" . $message;
     self::$logger = Service::get("logger");
     self::$logger->debug("Redirecting to {$route} ...");
     parent::__construct("", ResponseType::MOVED_PERMANENTLY);
     parent::addHeader("Location", $route);
 }