Prado\Web\Services\TJsonRpcProtocol::createErrorResponse PHP Метод

createErrorResponse() публичный Метод

Turns the given exception into an JSON RPC fault
public createErrorResponse ( TRpcException $exception ) : string
$exception TRpcException
Результат string JSON RPC fault
    public function createErrorResponse(TRpcException $exception)
    {
        if ($this->_specificationVersion == 2.0) {
            return $this->encode(array('id' => $this->_id, 'result' => null, 'error' => array('code' => $exception->getCode(), 'message' => $exception->getMessage(), 'data' => null)));
        } else {
            return $this->encode(array('id' => $this->_id, 'error' => array('code' => $exception->getCode(), 'message' => $exception->getMessage(), 'data' => null)));
        }
    }