Eccube\Service\ShoppingService::setCustomerUpdate PHP Method

setCustomerUpdate() public method

会員情報の更新
public setCustomerUpdate ( Order $Order, Customer $user )
$Order Eccube\Entity\Order 受注情報
$user Eccube\Entity\Customer ログインユーザ
    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());
    }