public function getRequestData()
 {
     return array('domainName' => $this->domainName->getName(), 'years' => $this->years->getYears(), 'nameServers' => $this->nameServers->getDomainNames(), 'contact_firstname' => $this->contact->getFirstname(), 'contact_lastname' => $this->contact->getLastname(), 'contact_organisation' => $this->contact->getOrganisation(), 'contact_address' => array($this->contact->getAddress1(), $this->contact->getAddress2(), $this->contact->getAddress3()), 'contact_suburb' => $this->contact->getSuburb(), 'contact_state' => $this->contact->getState(), 'contact_country' => $this->contact->getCountryCode(), 'contact_postcode' => $this->contact->getPostcode(), 'contact_phone' => $this->contact->getPhoneNumber(), 'contact_fax' => $this->contact->getFaxNumber(), 'contact_email' => $this->contact->getEmailAddress());
 }
 public function getRequestData()
 {
     return array('domainName' => $this->domainName->getName(), 'years' => $this->years->getYears(), 'nameServers' => $this->nameServers->getDomainNames(), 'idProtect' => $this->idProtect->isTrue() ? 'Y' : '', 'registrant_firstname' => $this->registrant_contact->getFirstname(), 'registrant_lastname' => $this->registrant_contact->getLastname(), 'registrant_organisation' => $this->registrant_contact->getOrganisation(), 'registrant_address' => array($this->registrant_contact->getAddress1(), $this->registrant_contact->getAddress2(), $this->registrant_contact->getAddress3()), 'registrant_suburb' => $this->registrant_contact->getSuburb(), 'registrant_state' => $this->registrant_contact->getState(), 'registrant_country' => $this->registrant_contact->getCountryCode(), 'registrant_postcode' => $this->registrant_contact->getPostcode(), 'registrant_phone' => $this->registrant_contact->getPhoneNumber(), 'registrant_fax' => $this->registrant_contact->getFaxNumber(), 'registrant_email' => $this->registrant_contact->getEmailAddress(), 'billing_firstname' => $this->billing_contact->getFirstname(), 'billing_lastname' => $this->billing_contact->getLastname(), 'billing_organisation' => $this->billing_contact->getOrganisation(), 'billing_address' => array($this->billing_contact->getAddress1(), $this->billing_contact->getAddress2(), $this->billing_contact->getAddress3()), 'billing_suburb' => $this->billing_contact->getSuburb(), 'billing_state' => $this->billing_contact->getState(), 'billing_country' => $this->billing_contact->getCountryCode(), 'billing_postcode' => $this->billing_contact->getPostcode(), 'billing_phone' => $this->billing_contact->getPhoneNumber(), 'billing_fax' => $this->billing_contact->getFaxNumber(), 'billing_email' => $this->billing_contact->getEmailAddress(), 'admin_firstname' => $this->admin_contact->getFirstname(), 'admin_lastname' => $this->admin_contact->getLastname(), 'admin_organisation' => $this->admin_contact->getOrganisation(), 'admin_address' => array($this->admin_contact->getAddress1(), $this->admin_contact->getAddress2(), $this->admin_contact->getAddress3()), 'admin_suburb' => $this->admin_contact->getSuburb(), 'admin_state' => $this->admin_contact->getState(), 'admin_country' => $this->admin_contact->getCountryCode(), 'admin_postcode' => $this->admin_contact->getPostcode(), 'admin_phone' => $this->admin_contact->getPhoneNumber(), 'admin_fax' => $this->admin_contact->getFaxNumber(), 'admin_email' => $this->admin_contact->getEmailAddress(), 'technical_firstname' => $this->technical_contact->getFirstname(), 'technical_lastname' => $this->technical_contact->getLastname(), 'technical_organisation' => $this->technical_contact->getOrganisation(), 'technical_address' => array($this->technical_contact->getAddress1(), $this->technical_contact->getAddress2(), $this->technical_contact->getAddress3()), 'technical_suburb' => $this->technical_contact->getSuburb(), 'technical_state' => $this->technical_contact->getState(), 'technical_country' => $this->technical_contact->getCountryCode(), 'technical_postcode' => $this->technical_contact->getPostcode(), 'technical_phone' => $this->technical_contact->getPhoneNumber(), 'technical_fax' => $this->technical_contact->getFaxNumber(), 'technical_email' => $this->technical_contact->getEmailAddress());
 }
 public function getRequestData()
 {
     return array('domainName' => $this->domainName->getName(), 'authInfo' => $this->authInfo, 'firstname' => $this->contact->getFirstname(), 'lastname' => $this->contact->getLastname(), 'organisation' => $this->contact->getOrganisation(), 'address' => array($this->contact->getAddress1(), $this->contact->getAddress2(), $this->contact->getAddress3()), 'suburb' => $this->contact->getSuburb(), 'state' => $this->contact->getState(), 'country' => $this->contact->getCountryCode(), 'postcode' => $this->contact->getPostcode(), 'phone' => $this->contact->getPhoneNumber(), 'fax' => $this->contact->getFaxNumber(), 'email' => $this->contact->getEmailAddress(), 'idProtect' => $this->idProtect->isTrue() ? 'Y' : '', 'doRenewal' => $this->doRenewal->isFalse() ? '0' : '');
 }