Пример #1
0
$gradeTurma = $turma->montaGrade();
if ($gradeTurma != false) {
    /**
     * Separador da data
     */
    $dataInicial = explode("-", $inicioPeriodo);
    /**
     * Atribui a data de inicio do período
     * as váriaveis dia e mes
     */
    $dia = $dataInicial[0];
    $mes = $dataInicial[1];
    /**
     * Recupera o último dia do mês
     */
    $ultimoDia = $Data->ultimoDiaMes($dia, $mes, $anoLetivo);
    /**
     * Define a data a ser comparada 
     * com a data de término do período
     * letivo
     */
    $terminoPeriodo = $dia . "-" . $mes;
    /**
     * Busca feriados no mês passado
     * como parâmetro
     */
    $feriado = $Data->verificaFeriado($mes);
    while ($terminoPeriodo != FIMPER) {
        $diaSemana = $Data->diaSemana($dia, $mes, $anoLetivo);
        if ($dia <= $ultimoDia) {
            if (!isset($feriado[$dia])) {