function relatorioDisciplinasPorCurso($id) { $pdf = new PDF("P", "pt", "A4"); $pdf->AddPage(); $pdf->SetFont('Arial', 'B', 16); $polo = new Polo(); $polo->setId($id); $polo = $polo->getById(); $pdf->Cell(40, 10, $polo->getNome()); $cabeçalhoTabela = array('Disciplina', 'Nome Tutor', 'Sobrenome Tutor'); $curso = new Curso(); $cursos = $curso->read(); foreach ($cursos as $curso) { if ($curso->getPolo()->getId() != $id) { continue; } $pdf->setVendedor($curso->getNome() . " - " . $curso->getTipo()['descricao']); $pdf->AddPage(); $disciplinaDao = new DisciplinaDao(); $array = $disciplinaDao->listDisciplinasTutoresByCurso($curso); $pdf->BasicTable($cabeçalhoTabela, $array); } $pdf->Output(); }
function read() { $curso = new Curso(); return $curso->read(); }