WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Авторские Темы для WordPress
функция не описана

MaxMind\Db

Reader::readNode() private WC 1.0

{} Это метод класса: Reader{}

Хуков нет.

Возвращает

null. Ничего.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->readNode( $nodeNumber, $index );
$nodeNumber (обязательный)
-
$index (обязательный)
-

Код Reader::readNode() WC 5.4.1

<?php
private function readNode($nodeNumber, $index)
{
    $baseOffset = $nodeNumber * $this->metadata->nodeByteSize;

    switch ($this->metadata->recordSize) {
        case 24:
            $bytes = Util::read($this->fileHandle, $baseOffset + $index * 3, 3);
            list(, $node) = unpack('N', "\x00" . $bytes);

            return $node;
        case 28:
            $bytes = Util::read($this->fileHandle, $baseOffset + 3 * $index, 4);
            if ($index === 0) {
                $middle = (0xF0 & \ord($bytes[3])) >> 4;
            } else {
                $middle = 0x0F & \ord($bytes[0]);
            }
            list(, $node) = unpack('N', \chr($middle) . substr($bytes, $index, 3));

            return $node;
        case 32:
            $bytes = Util::read($this->fileHandle, $baseOffset + $index * 4, 4);
            list(, $node) = unpack('N', $bytes);

            return $node;
        default:
            throw new InvalidDatabaseException(
                'Unknown record size: '
                . $this->metadata->recordSize
            );
    }
}