Example #1
0
 private function createOrUpdateCustomer(CustomerModel $customer, CustomerCreateOrUpdateEvent $event)
 {
     $customer->setDispatcher($event->getDispatcher());
     $customer->createOrUpdate($event->getTitle(), $event->getFirstname(), $event->getLastname(), $event->getAddress1(), $event->getAddress2(), $event->getAddress3(), $event->getPhone(), $event->getCellphone(), $event->getZipcode(), $event->getCity(), $event->getCountry(), $event->getEmail(), $event->getPassword(), $event->getLang(), $event->getReseller(), $event->getSponsor(), $event->getDiscount(), $event->getCompany(), $event->getRef(), $event->getEmailUpdateAllowed());
     $event->setCustomer($customer);
 }