/** * Método que gera o modelo básico de resposta da classe * * @param UsuariosAux $usuario * * @return stdClass */ private function modelo($usuario) { $tmp = false; if ($usuario instanceof Usuario) { $tmp = new stdClass(); $tmp->id = $usuario->getId(); $tmp->nome = $usuario->getNome(); //Definindo a foto a ser exibida $urlFoto = "/themes/alunos/assets/images/aluna.png"; if (strlen($usuario->getFoto())) { $arquivo = new Arquivos(); $foto = $arquivo->getPastaUpload() . "/" . Usuario::DIR_FOTOS . "/" . $usuario->getFoto(); if (file_exists($foto)) { $urlFoto = $arquivo->getUrlPastaUpload() . "/" . Usuario::DIR_FOTOS . "/" . $usuario->getFoto(); } } $tmp->foto = $urlFoto; } return $tmp; }