Exemplo n.º 1
0
 /**
  * Delete gallery item
  */
 public function deleteItem($id)
 {
     if (empty($id)) {
         return Response::json(array('error' => array('message' => "Bad request. No Item", 'type' => "InvalidParameters", 'code' => 100)), 400);
     }
     $item = Gallery::fetchItemById($id);
     if (!$item) {
         return Response::json(array('error' => array('message' => "Bad request.", 'type' => "InvalidParameters", 'code' => 100)), 400);
     }
     $success = Gallery::deleteItems($id);
     if (!$success) {
         return Response::json(array('error' => array('message' => $model->errors, 'type' => "InvalidParameters", 'code' => 100)), 400);
     }
     return Response::json(array('deleted' => true), 200);
 }