/** * Muestra la información general del período. * @param Periodo $periodo */ private function imprimirDetallePeriodo($periodo) { imprimirTabulados(5); echo '<div class="tablaTituloBotones">'; imprimirTabulados(6); echo '<h1>Detalle del periodo</h1>'; imprimirTabulados(6); $clase = array('class' => 'tablaCarga'); $tabla = new HTML_Table($clase); $tabla->setAutoGrow(true); $tabla->setHeaderContents(0, 0, 'Nombre'); $tabla->setCellContents(0, 1, $periodo->getNombre()); $tabla->setHeaderContents(1, 0, 'Área'); $tabla->setCellContents(1, 1, $periodo->getArea()->getNombreArea()); $tabla->setHeaderContents(2, 0, 'Fecha de inicio'); $tabla->setCellContents(2, 1, $periodo->imprimirInicio()); $tabla->setHeaderContents(3, 0, 'Fecha de fin'); $tabla->setCellContents(3, 1, $periodo->imprimirFin()); $tabla->setHeaderContents(4, 0, 'Observaciones'); $tabla->setCellContents(4, 1, $periodo->getObservaciones()); $tabla->setColAttributes(0, $clase); $tabla->setColAttributes(1, array('class' => 'tablaReporte')); echo $tabla->toHtml(); $this->imprimirBotonesPeriodo($periodo); imprimirTabulados(5); echo '</div>'; }