public static function readFormData()

in integration/FacebookWordpressMailchimpForWp.php [62:106]


  public static function readFormData() {
    $event_data = array();
    if (!empty($_POST['EMAIL'])) {
      $event_data['email'] = $_POST['EMAIL'];
    }

    if (!empty($_POST['FNAME'])) {
      $event_data['first_name'] = $_POST['FNAME'];
    }

    if (!empty($_POST['LNAME'])) {
      $event_data['last_name'] = $_POST['LNAME'];
    }

    if(!empty($_POST['PHONE'])){
      $event_data['phone'] = $_POST['PHONE'];
    }

    if(!empty($_POST['ADDRESS'])){
      $address_data = $_POST['ADDRESS'];

      if(!empty($address_data['city'])){
        $event_data['city'] = $address_data['city'];
      }

      if(!empty($address_data['state'])){
        $event_data['state'] = $address_data['state'];
      }

      if(!empty($address_data['zip'])){
        $event_data['zip'] = $address_data['zip'];
      }

      // You can edit the country field in the plugin editor
      // and do not use ISO code
      // Validating this case
      if(
        !empty($address_data['country'])
        && strlen($address_data['country'])==2
      ){
        $event_data['country'] = $address_data['country'];
      }
    }
    return $event_data;
  }