evseevnn\Cassandra\Protocol\BinaryData::getMap PHP Метод

getMap() приватный Метод

private getMap ( ) : string
Результат string
    private function getMap()
    {
        $data = pack('n', count($this->value));
        foreach ($this->value as $key => $item) {
            $keyPacked = new BinaryData($this->keyType, $key);
            $data .= pack('n', strlen($keyPacked)) . $keyPacked;
            $itemPacked = new BinaryData($this->valueType, $item);
            $data .= pack('n', strlen($itemPacked)) . $itemPacked;
        }
        return $data;
    }