| [ Index ] |
PHP Cross Reference of YOURLS |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 410 lines (13 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
Reader:: (10 methods):
__construct()
get()
getWithPrefixLen()
findAddressInTree()
ipV4StartNode()
readNode()
resolveDataPointer()
findMetadataStart()
metadata()
close()
| __construct(string $database) X-Ref |
| Constructs a Reader for the MaxMind DB format. The file passed to it must be a valid MaxMind DB file such as a GeoIp2 database file. param: string $database the MaxMind DB file to use |
| get(string $ipAddress) X-Ref |
| Retrieves the record for the IP address. param: string $ipAddress the IP address to look up return: mixed the record for the IP address |
| getWithPrefixLen(string $ipAddress) X-Ref |
| Retrieves the record for the IP address and its associated network prefix length. param: string $ipAddress the IP address to look up return: array{0:mixed, 1:int} an array where the first element is the record and the |
| findAddressInTree(string $ipAddress) X-Ref |
return: array{0:int, 1:int} |
| ipV4StartNode() X-Ref |
| No description |
| readNode(int $nodeNumber, int $index) X-Ref |
| No description |
| resolveDataPointer(int $pointer) X-Ref |
return: mixed |
| findMetadataStart(string $filename) X-Ref |
| No description |
| metadata() X-Ref |
return: Metadata object for the database |
| close() X-Ref |
| Closes the MaxMind DB and returns resources to the system. |
| Generated: Wed Nov 5 05:10:36 2025 | Cross-referenced by PHPXref 0.7.1 |