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