Eccube\Entity\Order::setCustomer PHP Метод

setCustomer() публичный Метод

Set Customer
public setCustomer ( Customer $customer = null ) : Order
$customer Customer
Результат Order
    public function setCustomer(\Eccube\Entity\Customer $customer = null)
    {
        $this->Customer = $customer;
        return $this;
    }

Usage Example

Пример #1
0
 public function copyToOrderFromCustomer(\Eccube\Entity\Order $Order, \Eccube\Entity\Customer $Customer = null)
 {
     if (is_null($Customer)) {
         return $Order;
     }
     if ($Customer->getId()) {
         $Order->setCustomer($Customer);
     }
     $Order->setName01($Customer->getName01())->setName02($Customer->getName02())->setKana01($Customer->getKana01())->setKana02($Customer->getKana02())->setCompanyName($Customer->getCompanyName())->setEmail($Customer->getEmail())->setTel01($Customer->getTel01())->setTel02($Customer->getTel02())->setTel03($Customer->getTel03())->setFax01($Customer->getFax01())->setFax02($Customer->getFax02())->setFax03($Customer->getFax03())->setZip01($Customer->getZip01())->setZip02($Customer->getZip02())->setZipCode($Customer->getZip01() . $Customer->getZip02())->setPref($Customer->getPref())->setAddr01($Customer->getAddr01())->setAddr02($Customer->getAddr02())->setSex($Customer->getSex())->setBirth($Customer->getBirth())->setJob($Customer->getJob());
     return $Order;
 }
All Usage Examples Of Eccube\Entity\Order::setCustomer