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; }
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; }