public function processPostData(Request $request) { if ($this->requestHasContentType($request, self::CONTENT_TYPE_JSON)) { return $this->create($this->jsonDecode($request->getContent())); } return $this->create($request->getPost()->toArray()); }