public function sendCommand(CouchDBRequest $request) { $method = $request->getMethod(); $url = $request->getUrl(); $post_data = $request->getPostData(); $command_result = $this->sendCommandRaw($method, $url, $post_data); if (FALSE !== $command_result) { $response_text = $command_result; $response = new CouchDBResponse($response_text); return $response; } else { return FALSE; } }