src/MySQLReplication/BinaryDataReader/BinaryDataReader.php
public function readUIntBySize($size)
    {
        if ($size === self::UNSIGNED_CHAR_LENGTH) {
            return $this->readUInt8();
        }
        if ($size === self::UNSIGNED_SHORT_LENGTH) {
            return $this->readUInt16();
        }
        if ($size === self::UNSIGNED_INT24_LENGTH) {
            return $this->readUInt24();
        }
        if ($size === self::UNSIGNED_INT32_LENGTH) {
            return $this->readUInt32();
        }
        if ($size === self::UNSIGNED_INT40_LENGTH) {
            return $this->readUInt40();
        }
        if ($size === self::UNSIGNED_INT48_LENGTH) {
            return $this->readUInt48();
        }
        if ($size === self::UNSIGNED_INT56_LENGTH) {
            return $this->readUInt56();
        }
        if ($size === self::UNSIGNED_INT64_LENGTH) {
            return $this->readUInt64();
        }

        throw new BinaryDataReaderException('$size ' . $size . ' not handled');
    }
public function readUIntBySize($size)
    {
        if ($size === self::UNSIGNED_CHAR_LENGTH) {
            return $this->readUInt8();
        }
        if ($size === self::UNSIGNED_SHORT_LENGTH) {
            return $this->readUInt16();
        }
        if ($size === self::UNSIGNED_INT24_LENGTH) {
            return $this->readUInt24();
        }
        if ($size === self::UNSIGNED_INT32_LENGTH) {
            return $this->readUInt32();
        }
        if ($size === self::UNSIGNED_INT40_LENGTH) {
            return $this->readUInt40();
        }
        if ($size === self::UNSIGNED_INT48_LENGTH) {
            return $this->readUInt48();
        }
        if ($size === self::UNSIGNED_INT56_LENGTH) {
            return $this->readUInt56();
        }
        if ($size === self::UNSIGNED_INT64_LENGTH) {
            return $this->readUInt64();
        }

        throw new BinaryDataReaderException('$size ' . $size . ' not handled');
    }
public function readUIntBySize ( $ size ) { if ( $ size === self :: UNSIGNED_CHAR_LENGTH ) { return $ this -> readUInt8 ( ) ; } if ( $ size === self :: UNSIGNED_SHORT_LENGTH ) { return $ this -> readUInt16 ( ) ; } if ( $ size === self :: UNSIGNED_INT24_LENGTH ) { return $ this -> readUInt24 ( ) ; } if ( $ size === self :: UNSIGNED_INT32_LENGTH ) { return $ this -> readUInt32 ( ) ; } if ( $ size === self :: UNSIGNED_INT40_LENGTH ) { return $ this -> readUInt40 ( ) ; } if ( $ size === self :: UNSIGNED_INT48_LENGTH ) { return $ this -> readUInt48 ( ) ; } if ( $ size === self :: UNSIGNED_INT56_LENGTH ) { return $ this -> readUInt56 ( ) ; } if ( $ size === self :: UNSIGNED_INT64_LENGTH ) { return $ this -> readUInt64 ( ) ; } throw new BinaryDataReaderException ( '$size ' . $ size . ' not handled' ) ; }
Read a little endian integer values based on byte number
@param int $size
@return mixed
@throws BinaryDataReaderException
Read a little endian integer values based on byte number