/**
  * @param string $route  URL after processed with url rules (by method Router::UrlToRouteAndParams())
  * @param string $url Complete url similar to one returned by method Router::getUrl().
  * @throws PageNotFoundException
  */
 public static function alert($route, $url)
 {
     $e = new PageNotFoundException("Page {$url} not found");
     $e->setRoute($route);
     $e->setUrl($url);
     throw $e;
 }
 /**
  * Contrutor da classe
  * @param	string	$controller		nome do controller
  */
 public function __construct($controller)
 {
     parent::__construct('O controller ' . $controller . ' não foi encontrado');
 }
Ejemplo n.º 3
0
 /**
  * Contrutor da classe
  * @param	string	$action	nome da action
  */
 public function __construct($action)
 {
     parent::__construct('A action ' . $action . ' não pode ser estática');
 }
Ejemplo n.º 4
0
 /**
  * Contrutor da classe
  * @param	string	$action		nome da action
  */
 public function __construct($action)
 {
     $this->file = str_replace('/', '\\', root . 'app/controllers/' . controller . '.php');
     parent::__construct('A action ' . $action . ' não foi encontrada');
 }
 /**
  * Contrutor da classe
  * @param	string	$action		nome da action
  */
 public function __construct($action)
 {
     parent::__construct('A action ' . $action . ' não é pública');
 }