Eccube\Repository\CustomerFavoriteProductRepository::addFavorite PHP Метод

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

public addFavorite ( Customer $Customer, Product $Product )
$Customer Eccube\Entity\Customer
$Product Eccube\Entity\Product
    public function addFavorite(\Eccube\Entity\Customer $Customer, \Eccube\Entity\Product $Product)
    {
        if ($this->isFavorite($Customer, $Product)) {
            return;
        } else {
            $CustomerFavoriteProduct = new \Eccube\Entity\CustomerFavoriteProduct();
            $CustomerFavoriteProduct->setCustomer($Customer);
            $CustomerFavoriteProduct->setProduct($Product);
            $CustomerFavoriteProduct->setDelFlg(Constant::DISABLED);
            $em = $this->getEntityManager();
            $em->persist($CustomerFavoriteProduct);
            $em->flush();
        }
    }