public static function renderHtml($params, $module, $action, $view) { $pdf = new afSimplePdf($view); $data = array("request_params" => $params, "params" => $view->wrapAll('params/param')); $pdf->render($data); exit; }
public static function renderEditShow($request, $module, $action, $view) { $pdf = new afSimplePdf($view); $result = self::fetchDataInstance($view); $data = array("object" => $result, "fields" => $view->wrapAll("fields/field"), "grouping" => $view->wrapAll("grouping/set")); $pdf->render($data); exit; }
private static function renderPdf($view, $source) { $rows = $source->getRows(); if (count($rows) > 0) { $columns = $view->wrapAll("fields/column"); $orientation = sizeof($columns) > 10 ? "L" : "P"; $pdf = new afSimplePdf($view, $orientation); $pdf->render(array($rows, $columns)); exit; } exit; }