Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
|
Public Member Functions | |
__construct (array $metadata) | |
Public Attributes | |
int | $binaryFormatMajorVersion |
This is an unsigned 16-bit integer indicating the major version number for the database's binary format. | |
int | $binaryFormatMinorVersion |
This is an unsigned 16-bit integer indicating the minor version number for the database's binary format. | |
int | $buildEpoch |
This is an unsigned 64-bit integer that contains the database build timestamp as a Unix epoch value. | |
string | $databaseType |
This is a string that indicates the structure of each data record associated with an IP address. | |
array | $description |
This key will always point to a map (associative array). | |
int | $ipVersion |
This is an unsigned 16-bit integer which is always 4 or 6. | |
array | $languages |
An array of strings, each of which is a language code. | |
int | $nodeByteSize |
int | $nodeCount |
This is an unsigned 32-bit integer indicating the number of nodes in the search tree. | |
int | $recordSize |
This is an unsigned 16-bit integer. | |
int | $searchTreeSize |
string MaxMind\Db\Reader\Metadata::$databaseType |
This is a string that indicates the structure of each data record associated with an IP address.
The actual definition of these structures is left up to the database creator.
array MaxMind\Db\Reader\Metadata::$description |
This key will always point to a map (associative array).
The keys of that map will be language codes, and the values will be a description in that language as a UTF-8 string. May be undefined for some databases.
int MaxMind\Db\Reader\Metadata::$ipVersion |
This is an unsigned 16-bit integer which is always 4 or 6.
It indicates whether the database contains IPv4 or IPv6 address data.
array MaxMind\Db\Reader\Metadata::$languages |
An array of strings, each of which is a language code.
A given record may contain data items that have been localized to some or all of these languages. This may be undefined.
int MaxMind\Db\Reader\Metadata::$recordSize |
This is an unsigned 16-bit integer.
It indicates the number of bits in a record in the search tree. Note that each node consists of two records.