getUser($request), $resource)) { throw new AuthorizationFailedException(); } $body = $request->getParsedBody(); $custom_file = new CustomFile( null, $args['id'], $body['data']['attributes'] ); return $this->getContentResponse( $resource->type->createCustomFile($custom_file) ); } }