protected function _buildData(IApiRequestDetail $request) { if ($request->getRequestBody()) { return $request->getRequestBody(); } else { return $request->getPostFields(); } }