public function logInUser() { $controlador = new clsControlador(); // #TODO migrar para Portabilis_Utils_User carregar usuário usando funcionario data mapper // e então nesta classe usar $this->getEntity $user = Portabilis_Utils_User::load($id = $this->getEntity()->ref_cod_pessoa_fj); if ($controlador->canStartLoginSession($user)) { $controlador->startLoginSession($user, '/intranet/index.php'); } $this->messenger()->merge($controlador->messages); }