Advertisement
Serafim

Untitled

Dec 2nd, 2014
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.70 KB | None | 0 0
  1.     public function response(ViewInstance $view)
  2.     {
  3.         $type = Route::getCurrentRoute()->getParameter('type');
  4.  
  5.         switch ($type) {
  6.             case '.json':
  7.                 return [
  8.                     'data' => $view->getData(),
  9.                     'view' => [
  10.                         'name'  => $view->getName(),
  11.                         'route' => str_replace('json', 'html', Request::getPathInfo()),
  12.                         'hash'  => md5($view->render())
  13.                     ]
  14.                 ];
  15.             case '.html':
  16.                 return $view;
  17.         }
  18.  
  19.         return [
  20.             'view' => $view->render(),
  21.             'data' => $view->getData()
  22.         ];
  23.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement