Ejemplo n.º 1
0
 /**
  * @param  \Illuminate\Http\Request $request
  * @return \Illuminate\Http\Response
  */
 public function destroy(Request $request)
 {
     try {
         /** @var BaseModel $model */
         $model = $this->getModelByUri($request);
         $model->delete();
     } catch (\Exception $ex) {
         $this->response->setError($ex);
     }
     return $this->createResponse();
 }
Ejemplo n.º 2
0
 /**
  * @param $method
  * @param $uri
  * @param $parameters
  * @return Response
  */
 protected function restCall($method, $uri = '', $parameters = [])
 {
     $this->httpResponse = $this->actingAs(User::fetch($this->userId))->call($method, $uri, $parameters);
     return Response::jsonDeserialize($this->httpResponse->content());
 }