} $this->Ln(); } function datos($datos) { //Datos $this->SetTextColor(1); $this->SetDrawColor(128, 0, 0); $this->SetFont('Arial', '', 12); foreach ($datos as $dato) { foreach ($dato as $columna) { $this->Cell(40, 7, utf8_decode($columna), 1, 0, 'C'); } $this->Ln(); } } } $pdf = new Reporte_Platos(); $pdf->AddPage(); $cabecera = array("Nombre Plato", "Precio", "Foto", "Tipo Plato"); // crea clase de platos consulta $platoBll = new PlatoBLL(); $datos = array(); $datos = $platoBll->Listar(); $datosMostrar = array(); foreach ($datos as $plato) { $lineaPlato = array($plato[1], $plato[2], $plato[3], $plato[4]); $datosMostrar[] = $lineaPlato; } $pdf->tabla($cabecera, $datosMostrar); $pdf->Output();
public function Listar() { return $this->oPlato->Listar(); }