original_string: public function isGeoIPWorking()
      {
          $provider = LocationProvider::getCurrentProvider();
          return $provider instanceof GeoIp
          && $provider->isAvailable() === true
          && $provider->isWorking() === true;
      }
code: public function isGeoIPWorking()
      {
          $provider = LocationProvider::getCurrentProvider();
          return $provider instanceof GeoIp
          && $provider->isAvailable() === true
          && $provider->isWorking() === true;
      }
code_tokens: public function isGeoIPWorking ( ) { $ provider = LocationProvider :: getCurrentProvider ( ) ; return $ provider instanceof GeoIp && $ provider -> isAvailable ( ) === true && $ provider -> isWorking ( ) === true ; }
docstring: Returns true if a GeoIP provider is installed & working, false if otherwise.
  
  @return bool
docstring_tokens: Returns true if a GeoIP provider is installed & working false if otherwise .