public function gravacomentarioAction() { /*$em = Conn::getConn(); $usuarioComentario = $em->getRepository('MyClasses\Entities\AclUsuario') ->findOneBy(array("id"=>1)); $tarefa = $em->getRepository('MyClasses\Entities\Tarefa') ->findOneBy(array("id"=>43)); $comentario = new \MyClasses\Entities\DialogoUsuarioTarefa(); $comentario->setUsuario($usuarioComentario); $comentario->setTarefa($tarefa); $comentario->setComentario("comentario de exemplo"); $comentario->setData(); $em->persist($comentario); $em->flush(); if ($comentario->getId()){ $equipe = $tarefa->getProjeto()->getEquipe(); //se o projeto tiver equipe, notificar todos os usuarios que a tarefa foi atualizada if ($equipe != null) foreach ($equipe->getUsuarios() as $usuario){ echo $usuario->getNome(); $usuario->setNovasTarefas(true); } }else echo "sem id"; $em->flush();*/ $cliente = new SoapClient($this->_WSDL_URI . '/wsdl'); $comentario = $cliente->gravacomentario(1, 37, "comentario de exemplo "); return new ViewModel(array('comentario' => $comentario)); }