/** * Método que permite ver a conversa de um determinado chamado * @param int $chamadoId O id do chamado */ public function ver_mensagens($chamadoId = FALSE) { $usrValidar = new Kernel_Models_ValidarUsuarios(); //Inicializando os objetos básicos $ouvidoria = new eqpedagogica_models_Ouvidoria(); $chamado = $ouvidoria->getChamado((int) $chamadoId); //validando o chamado if (!$chamado) { echo Javascript::alert("O chamado informado é inválido"); echo Javascript::shadowboxClose(); die(Javascript::history_back()); } //Definindo os dados do coordenador $coordenador = $usrValidar->coordenador($chamado->destinatario); $responsavel = $usrValidar->responsavel($chamado->user_insert); //Passando os dados para o view $this->setUsuarioFiltros($coordenador)->setData("coordenador", $coordenador)->setData("responsavel", $responsavel)->setData("chamados", $chamado)->setData("mensagens", $chamado->getMensagens())->printView(); }