public static function query($limit, $offset = 0)
 {
     $cs = new CategoryCollectionModel();
     $limit = min(100, $limit);
     for ($i = $offset + 1; $i <= $offset + $limit; $i++) {
         $cs->addCategory(CategoryModel::find($i));
     }
     return $cs;
 }
Exemplo n.º 2
0
 /** 
  * Route is /prefix/category/:id, name="get_category"
  *
  * @ApiDoc(
  *  resource=true,
  *  description="Get a single category",
  *  statusCodes = {
  *      200="Successfully created",
  *      401="Returned when not authorized (e.g. if user is not authenticated)",
  *      403="Returned when request refused (e.g. user is authenticated but not permitted to create)"
  *  }
  * )
  *
  * @Rest\View()
  */
 public function getCategoryAction($id)
 {
     $data = CategoryModel::find($id);
     return $data;
 }