Exemplo n.º 1
0
                    $item['_field_address-city']['new'] = $newAddress[$countNewAddress - 2];
                    $item['_field_address-country']['new'] = $newAddress[$countNewAddress - 1];
                }
                // Update
                if ($countNewAddress > 2) {
                    $address = \App\ObjectMeta::find($item['_field_address-address']['id']);
                    $address->meta_value = trim($item['_field_address-address']['new']);
                    $address->save();
                }
                if ($countNewAddress > 1) {
                    $city = \App\ObjectMeta::find($item['_field_address-city']['id']);
                    $city->meta_value = trim($item['_field_address-city']['new']);
                    $city->save();
                }
                if ($countNewAddress > 0) {
                    $country = \App\ObjectMeta::find($item['_field_address-country']['id']);
                    $country->meta_value = trim($item['_field_address-country']['new']);
                    $country->save();
                }
            }
        }
        $startCounter++;
    }
    if ($items) {
        die('<meta http-equiv="refresh" content="1; url=' . url('/fixAddresses?offset=' . ($offset + $limit) . '&limit=' . $limit) . '">Refresh!');
    }
    die('No Items!');
});
function getFrenchAddress($address)
{
    $url = 'http://maps.google.com/maps/api/geocode/json?address=' . urlencode($address) . '&sensor=true&language=fr';
Exemplo n.º 2
0
 public function deleteField($id)
 {
     if ($field = ObjectMeta::find($id)) {
         $field->delete();
     }
 }