| @@ 523-536 (lines=14) @@ | ||
| 520 | define( 'WPINV_GEOIP2_LODDED', true ); |
|
| 521 | } |
|
| 522 | ||
| 523 | public static function geoip2_country_dbfile() { |
|
| 524 | $upload_dir = wp_upload_dir(); |
|
| 525 | ||
| 526 | if ( !isset( $upload_dir['basedir'] ) ) { |
|
| 527 | return false; |
|
| 528 | } |
|
| 529 | ||
| 530 | $filename = $upload_dir['basedir'] . '/invoicing/GeoLite2-Country.mmdb'; |
|
| 531 | if ( !file_exists( $filename ) ) { |
|
| 532 | return false; |
|
| 533 | } |
|
| 534 | ||
| 535 | return $filename; |
|
| 536 | } |
|
| 537 | ||
| 538 | public static function geoip2_city_dbfile() { |
|
| 539 | $upload_dir = wp_upload_dir(); |
|
| @@ 538-551 (lines=14) @@ | ||
| 535 | return $filename; |
|
| 536 | } |
|
| 537 | ||
| 538 | public static function geoip2_city_dbfile() { |
|
| 539 | $upload_dir = wp_upload_dir(); |
|
| 540 | ||
| 541 | if ( !isset( $upload_dir['basedir'] ) ) { |
|
| 542 | return false; |
|
| 543 | } |
|
| 544 | ||
| 545 | $filename = $upload_dir['basedir'] . '/invoicing/GeoLite2-City.mmdb'; |
|
| 546 | if ( !file_exists( $filename ) ) { |
|
| 547 | return false; |
|
| 548 | } |
|
| 549 | ||
| 550 | return $filename; |
|
| 551 | } |
|
| 552 | ||
| 553 | public static function geoip2_country_reader() { |
|
| 554 | try { |
|