src/Entity/CartItemFamilyDiscout.php line 9

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\CartItemFamilyDiscoutRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. #[ORM\Entity(repositoryClassCartItemFamilyDiscoutRepository::class)]
  6. class CartItemFamilyDiscout extends CartItem
  7. {
  8.     public function __construct()
  9.     {
  10.         $this->setName('Réduction familiale')
  11.             ->setPrice(30);
  12.     }
  13.     public function setPrice(?float $price): CartItem
  14.     {
  15.         if ($price 0) {
  16.             $price *= -1;
  17.         }
  18.         parent::setPrice($price);
  19.         return $this;
  20.     }
  21. }