static $extras = array(
'subAdministrativeArea' => array(
'field' => 'administrativearea',
- 'name' => 'administrativeAreaName')
+ 'name' => 'administrativeAreaName'
)
);
$areaNameLocal = $areaName . 'Local';
$areaId = $area . 'Id';
if (!is_null($address->$areaName) && isset($databases[$area])) {
- $extra = (isset($extras[$area]) ? $extras[$area]['administrativeAreaName'] : false;
+ $extra = (isset($extras[$area]) ? $extras[$area]['administrativeAreaName'] : false);
$res = XDB::query('SELECT id, nameLocal
FROM ' . $databases[$area] . '
($extra ? ', ' . $extras[$area]['field'] : '') . ')
VALUES ({?}, {?}, {?}' . ($extra ? ', {?}' : '') . ')',
$address->$areaName, $address->$areaNameLocal, $address->countryId,
- ($extra ? $address->$extra : null);
+ ($extra ? $address->$extra : null));
$address->$areaId = XDB::insertId();
} else {
// XXX: remove this once all areas have both nameLocal and name.
{
$textArray = explode("\n", $text);
for ($i = 0; $i < count($textArray); ++$i) {
- if ($i > $limit || strpos($textLine, $postalCode) !== false) {
+ if ($i > $limit || strpos($textArray[$i], $postalCode) !== false) {
$limit = $i;
break;
}