public static function makeTable($horarioActual, $intervalo, $cursos)
 {
     self::$tablePresenter = new TablePresenter();
     $header = array();
     foreach ($tipoHorarios as $tipoHorario) {
         array_push($header, $tipoHorario->nombre);
     }
     self::$tablePresenter->setHeader($header);
     foreach ($niveles as $nivel) {
         self::$tablePresenter->addEmptyRow($nivel->nombre);
     }
     return self::$tablePresenter;
 }
예제 #2
0
 public static function makeTable($costos, $tipoHorarios, $niveles)
 {
     self::$tablePresenter = new TablePresenter();
     $header = array();
     foreach ($tipoHorarios as $tipoHorario) {
         array_push($header, $tipoHorario->nombre);
     }
     self::$tablePresenter->setHeader($header);
     foreach ($niveles as $nivel) {
         self::$tablePresenter->addEmptyRow($nivel->nombre);
     }
     foreach ($costos as $costo) {
         self::$tablePresenter->addItem($costo->thorario->nombre, $costo->nivel->nombre, $costo);
     }
     return self::$tablePresenter;
 }