original_string: private function getOldAndNewPathsForBrokenDb($possibleDbNames)
      {
          $pathToDb = GeoIp::getPathToGeoIpDatabase($possibleDbNames);
          $newPath = false;
  
          if ($pathToDb !== false) {
              $newPath = $pathToDb . ".broken";
          }
  
          return array($pathToDb, $newPath);
      }
code: private function getOldAndNewPathsForBrokenDb($possibleDbNames)
      {
          $pathToDb = GeoIp::getPathToGeoIpDatabase($possibleDbNames);
          $newPath = false;
  
          if ($pathToDb !== false) {
              $newPath = $pathToDb . ".broken";
          }
  
          return array($pathToDb, $newPath);
      }
code_tokens: private function getOldAndNewPathsForBrokenDb ( $ possibleDbNames ) { $ pathToDb = GeoIp :: getPathToGeoIpDatabase ( $ possibleDbNames ) ; $ newPath = false ; if ( $ pathToDb !== false ) { $ newPath = $ pathToDb . ".broken" ; } return array ( $ pathToDb , $ newPath ) ; }
docstring: Returns the path to a GeoIP database and a path to rename it to if it's broken.
  
  @param array $possibleDbNames The possible names of the database.
  @return array Array with two elements, the path to the existing database, and
  the path to rename it to if it is broken. The second will end
  with something like .broken .
docstring_tokens: Returns the path to a GeoIP database and a path to rename it to if it s broken .