Exemplo n.º 1
0
 /**
  * @param GridModel $grid
  *
  * @return string
  */
 public function __invoke(GridModel $grid)
 {
     $output = '<tfoot>';
     $output .= $this->getView()->gridFooterRow($grid->getColumns());
     $output .= '</tfoot>';
     return $output;
 }
Exemplo n.º 2
0
 /**
  * @param GridModel $grid
  *
  * @return string
  */
 public function __invoke(GridModel $grid)
 {
     $output = '<tbody>';
     $rows = $grid->getRows();
     if ($rows instanceof \Traversable || is_array($rows)) {
         foreach ($rows as $row) {
             $output .= $this->getView()->gridBodyRow($row, $grid->getColumns());
         }
     }
     $output .= '</tbody>';
     return $output;
 }