Автор: Adam Piotrowski (adam@wellcommerce.org)
Наследование: implements WellCommerce\Bundle\CouponBundle\Entity\CouponInterface, use trait Knp\DoctrineBehaviors\Model\Translatable\Translatable, use trait Knp\DoctrineBehaviors\Model\Timestampable\Timestampable, use trait Knp\DoctrineBehaviors\Model\Blameable\Blameable
Пример #1
0
 public function create() : CouponInterface
 {
     $coupon = new Coupon();
     $coupon->setClientUsageLimit(1);
     $coupon->setGlobalUsageLimit(1);
     $coupon->setModifierType('%');
     $coupon->setModifierValue(100);
     $coupon->setCode(strtoupper(uniqid()));
     $coupon->setCurrency('');
     return $coupon;
 }