Example #1
0
 /**
  * Funcao generica para retornar todas as turmas de um aluno com base no estado da turma
  * @Todo Testar :-)
  */
 function getAllTurmasByEstado($aluno, $estado = 1)
 {
     App::import('Model', 'Turma');
     App::import('Model', 'Inscricao');
     App::import('Model', 'Matricula');
     $turma = new Turma();
     $inscricao = new Inscricao();
     $Matricula = new Matricula();
     $plano_estudo = $this->query("Select planoestudo_id from matriculas where aluno_id = {$aluno}");
     $turma->recursive = -1;
     $turmas = $turma->getAllTurmasActivasByPlanoEstudo($plano_estudo[0]['matriculas']['planoestudo_id']);
     return $turmas;
 }