setBuyTimes() public method

Set buy_times
public setBuyTimes ( string $buyTimes ) : Customer
$buyTimes string
return Customer
Beispiel #1
0
 /**
  * 会員情報の更新
  *
  * @param Order $Order 受注情報
  * @param Customer $user ログインユーザ
  */
 public function setCustomerUpdate(Order $Order, Customer $user)
 {
     $orderDetails = $Order->getOrderDetails();
     // 顧客情報を更新
     $now = new \DateTime();
     $firstBuyDate = $user->getFirstBuyDate();
     if (empty($firstBuyDate)) {
         $user->setFirstBuyDate($now);
     }
     $user->setLastBuyDate($now);
     $user->setBuyTimes($user->getBuyTimes() + 1);
     $user->setBuyTotal($user->getBuyTotal() + $Order->getTotal());
 }