function _set_address_fields($user, &$data)
 {
     // mappings
     $mappings = array('first_name' => 'x_first_name', 'last_name' => 'x_last_name', 'address' => 'x_address', 'city' => 'x_city', 'state' => 'x_state', 'zip' => 'x_zip', 'country' => 'x_country', 'phone' => 'x_phone');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
Exemplo n.º 2
0
 function _set_address_fields($user, &$data)
 {
     // mappings: Billing address
     $mappings = array('full_name' => 'CustomerName', 'first_name' => 'BillingFirstnames', 'last_name' => 'BillingSurname', 'address' => array('BillingAddress1', 'BillingAddress2'), 'city' => 'BillingCity', 'state' => 'BillingState', 'zip' => 'BillingPostCode', 'country' => 'BillingCountry', 'phone' => 'BillingPhone');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
     // mappings: delivery address
     $mappings = array('first_name' => 'DeliveryFirstnames', 'last_name' => 'DeliverySurname', 'address' => array('DeliveryAddress1', 'DeliveryAddress2'), 'city' => 'DeliveryCity', 'state' => 'DeliveryState', 'zip' => 'DeliveryPostCode', 'country' => 'DeliveryCountry', 'phone' => 'DeliveryPhone');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
     //reformat state: issue#:472
     if ($data['BillingCountry'] == 'US') {
         $us_states = array('ALABAMA' => 'AL', 'ALASKA' => 'AK', 'AMERICAN SAMOA' => 'AS', 'ARIZONA' => 'AZ', 'ARKANSAS' => 'AR', 'CALIFORNIA' => 'CA', 'COLORADO' => 'CO', 'CONNECTICUT' => 'CT', 'DELAWARE' => 'DE', 'DISTRICT OF COLUMBIA' => 'DC', 'FEDERATED STATES OF MICRONESIA' => 'FM', 'FLORIDA' => 'FL', 'GEORGIA' => 'GA', 'GUAM' => 'GU', 'HAWAII' => 'HI', 'IDAHO' => 'ID', 'ILLINOIS' => 'IL', 'INDIANA' => 'IN', 'IOWA' => 'IA', 'KANSAS' => 'KS', 'KENTUCKY' => 'KY', 'LOUISIANA' => 'LA', 'MAINE' => 'ME', 'MARSHALL ISLANDS' => 'MH', 'MARYLAND' => 'MD', 'MASSACHUSETTS' => 'MA', 'MICHIGAN' => 'MI', 'MINNESOTA' => 'MN', 'MISSISSIPPI' => 'MS', 'MISSOURI' => 'MO', 'MONTANA' => 'MT', 'NEBRASKA' => 'NE', 'NEVADA' => 'NV', 'NEW HAMPSHIRE' => 'NH', 'NEW JERSEY' => 'NJ', 'NEW MEXICO' => 'NM', 'NEW YORK' => 'NY', 'NORTH CAROLINA' => 'NC', 'NORTH DAKOTA' => 'ND', 'NORTHERN MARIANA ISLANDS' => 'MP', 'OHIO' => 'OH', 'OKLAHOMA' => 'OK', 'OREGON' => 'OR', 'PALAU' => 'PW', 'PENNSYLVANIA' => 'PA', 'PUERTO RICO' => 'PR', 'RHODE ISLAND' => 'RI', 'SOUTH CAROLINA' => 'SC', 'SOUTH DAKOTA' => 'SD', 'TENNESSEE' => 'TN', 'TEXAS' => 'TX', 'UTAH' => 'UT', 'VERMONT' => 'VT', 'VIRGIN ISLANDS' => 'VI', 'VIRGINIA' => 'VA', 'WASHINGTON' => 'WA', 'WEST VIRGINIA' => 'WV', 'WISCONSIN' => 'WI', 'WYOMING' => 'WY');
         if (isset($data['BillingState'])) {
             $data['BillingState'] = isset($us_states[strtoupper($data['BillingState'])]) ? $us_states[strtoupper($data['BillingState'])] : strtoupper(substr($data['BillingState'], 0, 2));
         }
         if (isset($data['DeliveryState'])) {
             $data['DeliveryState'] = isset($us_states[strtoupper($data['DeliveryState'])]) ? $us_states[strtoupper($data['DeliveryState'])] : strtoupper(substr($data['DeliveryState'], 0, 2));
         }
     } else {
         unset($data['BillingState']);
         unset($data['DeliveryState']);
     }
 }
Exemplo n.º 3
0
 function _set_address_fields($user, &$data)
 {
     // mappings
     $mappings = array('full_name' => 'name', 'address' => 'address', 'zip' => 'postcode', 'phone' => 'tel', 'country' => 'country');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
Exemplo n.º 4
0
 function _set_address_fields($user, &$data)
 {
     // mappings
     $mappings = array('first_name' => 'customer_fname', 'last_name' => 'customer_lname', 'address' => 'address1', 'city' => 'city', 'state' => 'state', 'zip' => 'zipcode', 'country' => 'country', 'phone' => 'phone_number');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
 /**
  * sets required address fields: need to check
  *
  * @param unknown_type $user
  * @param unknown_type $data
  */
 function _set_address_fields($user, &$data)
 {
     // mappings
     $mappings = array('first_name' => 'FIRSTNAME', 'last_name' => 'LASTNAME', 'address' => 'STREET', 'city' => 'CITY', 'state' => 'STATE', 'zip' => 'ZIP', 'country' => 'COUNTRYCODE');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
Exemplo n.º 6
0
 function _set_address_fields($user, &$data)
 {
     // mappings
     $mappings = array('first_name' => 'FirstName', 'last_name' => 'LastName', 'address' => 'Address', 'zip' => 'Postal', 'state' => 'Region', 'city' => 'City', 'country' => 'Country', 'phone' => 'Phone');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
Exemplo n.º 7
0
 function _set_address_fields($user, &$data)
 {
     // eway prefix is not added here
     // mappings
     $mappings = array('first_name' => 'CustomerFirstName', 'last_name' => 'CustomerLastName', 'address' => 'CustomerAddress', 'city' => 'CustomerSuburb', 'state' => 'CustomerState', 'zip' => 'CustomerPostCode', 'country' => 'CustomerCountry', 'phone' => 'CustomerPhone1');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
Exemplo n.º 8
0
 function _set_address_fields($user, &$data)
 {
     // mappings
     $mappings = array('full_name' => 'CN', 'address' => 'OWNERADDRESS', 'zip' => 'OWNERZIP', 'city' => 'OWNERTOWN', 'country' => 'OWNERCTY', 'phone' => 'OWNERTELNO');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
Exemplo n.º 9
0
 function _set_address_fields($user, &$data)
 {
     // mappings
     $mappings = array('first_name' => 'firstname', 'last_name' => 'lastname', 'address' => array('street', 'street2'), 'city' => 'city', 'state' => 'state', 'zip' => 'zip', 'country' => 'countrycode', 'phone' => 'shiptophonenum');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
Exemplo n.º 10
0
 function _set_address_fields($user, &$data)
 {
     // mappings, mgm=>module
     $mappings = array('full_name' => 'senderName', 'phone' => 'senderPhone');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
Exemplo n.º 11
0
 function _set_address_fields($user, &$data)
 {
     // mappings
     $mappings = array('first_name' => 'ap_fname', 'last_name' => 'ap_lname', 'address' => array('ap_addressline1', 'ap_addressline2'), 'city' => 'ap_city', 'state' => 'ap_stateprovince', 'zip' => 'ap_zippostalcode', 'country' => 'ap_country', 'phone' => 'ap_contactphone');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }
 function _set_address_fields($user, &$data)
 {
     // mappings
     $mappings = array('first_name' => 'firstname', 'last_name' => 'lastname', 'address' => array('address', 'address2'), 'zip' => 'postal_code', 'phone' => 'phone_number', 'birthdate' => 'date_of_birth');
     // parent
     parent::_set_address_fields($user, $data, $mappings, array($this, '_address_fields_filter'));
 }