Laravoole\WebsocketCodec\JsonRpc::encode PHP Method

encode() public static method

public static encode ( $statusCode, $method, $content, $echo )
    public static function encode($statusCode, $method, $content, $echo)
    {
        if ($statusCode >= 400) {
            $error = $content;
            $content = null;
        } else {
            $error = null;
        }
        return json_encode(['status' => $statusCode, 'method' => $method, 'result' => $content, 'error' => $error, 'id' => $echo]);
    }