public function __construct() { parent::__construct(); $this->_alunoDao = WeLearn_DAO_DAOFactory::create('AlunoDAO'); $this->_participacaoCursoDao = WeLearn_DAO_DAOFactory::create('ParticipacaoCursoDAO'); $this->_paginaDao = WeLearn_DAO_DAOFactory::create('PaginaDAO'); $this->_aulaDao = WeLearn_DAO_DAOFactory::create('AulaDAO'); $this->_moduloDao = WeLearn_DAO_DAOFactory::create('ModuloDAO'); $this->_avaliacaoDao = WeLearn_DAO_DAOFactory::create('AvaliacaoDAO'); $this->_controleAvaliacaoDao = WeLearn_DAO_DAOFactory::create('ControleAvaliacaoDAO'); $this->_questaoAvaliacaoDao = WeLearn_DAO_DAOFactory::create('QuestaoAvaliacaoDAO'); $this->_alternativaAvaliacaoDao = WeLearn_DAO_DAOFactory::create('AlternativaAvaliacaoDAO'); $this->_alunoAtual = $this->_alunoDao->criarAluno($this->autenticacao->getUsuarioAutenticado()); $this->template->appendCSS('sala_de_aula.css')->appendJSImport('aplicacao_avaliacao.js'); }
private function retorno($objResult) { $alunos = array(); if ($objResult instanceof PDOStatement) { if ($objResult->rowCount() == 0) { return null; } else { foreach ($objResult as $linha) { $aluno = AlunoDAO::fillObject($linha); array_push($alunos, $aluno); } } } else { if (is_array($objResult)) { for ($i = 0; $i < count($objResult); $i++) { $aluno = AlunoDAO::fillObject($objResult[0]); array_push($alunos, $aluno); } } } return $alunos; }
<?php include_once "classes/Connection.php"; include_once "classes/AlunoDAO.php"; try { var_dump(AlunoDAO::getAll()); } catch (Exception $e) { echo "Conexão Falhou! " . $e->getMessage(); } ?>
protected function _renderTemplateCurso(WeLearn_Cursos_Curso $curso, $view = '', array $dados = null) { $this->_barraDireitaSetVar('menuContexto', $this->template->loadPartial('menu', array('idCurso' => $curso->getId(), 'totalAlunos' => $this->_alunoDao->recuperarQtdTotalPorCurso($curso), 'totalRequisicoes' => $this->_alunoDao->recuperarQtdTotalInscricoesPorCurso($curso)), 'curso/aluno')); parent::_renderTemplateCurso($curso, $view, $dados); }
public function excluirAluno(Aluno $aluno){ $alunoDAO = new AlunoDAO(); $alunoDAO->setBancoDados($this->banco); $alunoDAO->excluirAlunoDAO($aluno); }