static function content($idGroup, $notices, $modo) { $pdf = new GenerarPDF($modo); $pdf->Portada($idGroup); $pdf->SetFont('Times', '', 12); $i = 1; $authorAndNotice = array(); $authors = array(); $days = array(); $date = ''; foreach ($notices as $notice) { $dateTmp = substr($notice->created, 0, 10); if ($dateTmp != $date) { $date = $dateTmp; $pdf->Ln(10); $pdf->SetFont('Arial', 'BU', 12); // Escribimos la fecha $pdf->Write(5, $date); $pdf->Ln(5); $tags = NotesPDF::getTopTagsInADay($idGroup, $dateTmp); //Escribimos los tags $pdf->SetFont('Arial', 'I', 12); // Escribimos la fecha $pdf->Write(5, 'Top tags: ' . implode(', ', $tags)); $pdf->Ln(5); $pdf->SetFont('Times', '', 12); } $pdf->Ln(10); $filterContent = $pdf->filtrarContenido($notice->content); $filterContent = $filterContent . " [" . $i . "]"; $pdf->Write(5, $filterContent); $authorAndNotice[$i] = strtoupper($notice->getProfile()->getBestName()); $authors[] = strtoupper($notice->getProfile()->getBestName()); $i = $i + 1; } $pdf->Fuentes($authorAndNotice, array_unique($authors)); $pdf->Output('apuntes.pdf', 'D'); }