Eccube\Service\CartService::loadProductClassFromCart PHP Метод

loadProductClassFromCart() защищенный Метод

カートに保存されている商品の ProductClass エンティティを読み込み、カートへ設定します。
protected loadProductClassFromCart ( )
    protected function loadProductClassFromCart()
    {
        /* @var $softDeleteFilter \Eccube\Doctrine\Filter\SoftDeleteFilter */
        $softDeleteFilter = $this->entityManager->getFilters()->getFilter('soft_delete');
        $excludes = $softDeleteFilter->getExcludes();
        $softDeleteFilter->setExcludes(array('Eccube\\Entity\\ProductClass'));
        foreach ($this->cart->getCartItems() as $CartItem) {
            $this->loadProductClassFromCartItem($CartItem);
        }
        $softDeleteFilter->setExcludes($excludes);
    }