<?phpnamespace App\Entity;use App\Repository\CartItemFamilyDiscoutRepository;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: CartItemFamilyDiscoutRepository::class)]class CartItemFamilyDiscout extends CartItem{ public function __construct() { $this->setName('Réduction familiale') ->setPrice(30); } public function setPrice(?float $price): CartItem { if ($price > 0) { $price *= -1; } parent::setPrice($price); return $this; }}