Beispiel #1
0
 /**
  * Review Restaurant
  * route: reviews/restaurant/{id}
  *
  * @param $id
  * @optional ?page ?viewer_id
  * @return Response
  */
 public function restaurantAction($id)
 {
     $reviews = Reviews::getByRestaurantIdPaginated($id);
     $reviews_array = Reviews::reviewsQueries($reviews);
     $page[KeyParser::current] = $reviews->currentPage();
     $page[KeyParser::number] = $reviews->lastPage();
     $json_return = array(KeyParser::data => $reviews_array, KeyParser::page => $page);
     return response()->json($json_return);
 }