Beispiel #1
0
 private function auto_geocode_address()
 {
     $auto_geocode_field = $this->auto_geocode_field;
     $address = ${$auto_geocode_field};
     $geo = MultiGeocoder::geocode($address);
     if ($geo->success) {
         ${$lat_column_name} = $geo->lat;
         ${$lng_column_name} = $geo->lng;
     } else {
         $msg = $this->auto_geocode_error_message . ' ';
         $msg .= $address . ' in ' . $auto_geocode_field;
         Geocode::logger('error', $msg);
     }
     return $geo->success;
 }
Beispiel #2
0
 function __construct($msg = '')
 {
     error_reporting(E_ALL);
     Geocode::logger('error', $msg);
     throw new Exception($msg);
 }