Пример #1
0
 public function testItCanGetWillReturnErrorResponse()
 {
     $callable = function () {
         throw new \Exception();
     };
     $response = $this->resource->get($this->data, Post::class, $callable);
     $this->assertInstanceOf(Response::class, $response);
     $this->assertEquals(400, $response->getStatusCode());
 }
 /**
  * Post Action.
  *
  * @param Request $request
  *
  * @return \Symfony\Component\HttpFoundation\Response
  */
 public function store(Request $request)
 {
     $createResource = $this->createResourceCallable();
     $resource = new CreateResource($this->serializer);
     return $this->addHeaders($resource->get((array) $request->get('data'), get_class($this->getDataModel()), $createResource));
 }