provider = new Reader( $dbPath ); } /** * @param $ip * * @return array|bool * @throws Reader\InvalidDatabaseException */ public function ip_to_country( $ip ) { $info = $this->provider->get( $ip ); if ( empty( $info['country'] ) ) { return false; } return array( 'iso' => $info['country']['iso_code'], 'name' => $info['country']['names']['en'], ); } }