private function readByteNumber($bytes)
    {
        $values = unpack(self::$byteFormats[$bytes - 1], $this->byteGenerator->getBytes($bytes)) + self::$byteDefaults;
        return $values['a'] | $values['b'] << 16 | $values['c'] << 32 | $values['d'] << 48;
    }
private function readByteNumber($bytes)
    {
        $values = unpack(self::$byteFormats[$bytes - 1], $this->byteGenerator->getBytes($bytes)) + self::$byteDefaults;
        return $values['a'] | $values['b'] << 16 | $values['c'] << 32 | $values['d'] << 48;
    }
private function readByteNumber ( $ bytes ) { $ values = unpack ( self :: $ byteFormats [ $ bytes - 1 ] , $ this -> byteGenerator -> getBytes ( $ bytes ) ) + self :: $ byteDefaults ; return $ values [ 'a' ] | $ values [ 'b' ] << 16 | $ values [ 'c' ] << 32 | $ values [ 'd' ] << 48 ; }
Returns a number from byte generator based on given number of bytes.
@param int $bytes The number of bytes to read
@return int A random number read from the bytes of the byte generator
@throws GeneratorException If the errors occurs generating the bytes for the number
Returns a number from byte generator based on given number of bytes .