public function __construct()
 {
     // Assinalando instância da classe para pegar quando precisar:
     self::$instance =& $this;
     // Objeto da requisição:
     $this->request =& Request::getInstance();
     $this->session =& Session::getInstance();
     $this->userAgent =& UserAgent::getInstance();
     // Biblioteca de carregamento de arquivos
     $this->loader = new Loader();
     $this->tradutor = new Tradutor();
     $this->html = new Utils();
     $this->uri = new Uri();
 }
Example #2
0
 public function __construct()
 {
     self::$instance =& $this;
     // Classe de user agent:
     $this->userAgentParser =& UserAgent::getInstance();
     // Definindo o tipo de requisição:
     $this->setRequestMethod();
     // Definindo a página anterior do site:
     $this->setReferrer();
     // Definindo a uri (tudo que existe depois do domínio da aplicação)
     $this->setUri();
     // Setando os parâmetros dentro do array de segmentos, aí ainda temos a uri normal guardada !
     $this->explodeSegments();
     // Setando os parâmetros da url (diferente dos segmentos, retiramos o controller e a action, saca?) xD;
     $this->setUrlParams($this->segments);
 }