/** * Retorna o usuário que está logado no sistema. * * @return NULL|Usuario */ protected function getUsuarioLogado() { if (!$this->isUsuarioLogado()) { Facil::redirecionar("Login"); } $usuarioLogado = unserialize($_SESSION['usuario']); Facil::setar('usuarioLogado', $usuarioLogado); return $usuarioLogado; }
public function __construct() { parent::__construct(); try { $usuarioLogado = $this->isUsuarioLogado(); if ($usuarioLogado) { Facil::redirecionar(self::PAGINA_INICIAL); } $this->fachada = new Fachada(); } catch (\Exception $ex) { Facil::despacharErro(500, "Aplicação está indisponível no momento"); } }