Model
Coupon
Magento\SalesRule\Model\ResourceModel\Coupon
What it does
This resource model manages database operations for sales rule coupons in Magento 2.
Developers use it to save, load, and validate coupon codes, check if a coupon exists, retrieve primary coupons for a rule, and synchronize coupon usage limits when rules are updated.
It's the data layer interface for all coupon-related database interactions in the promotional rules system.
Public Methods
- _beforeSave()
- loadPrimaryByRule()
- exists()
- updateSpecificCoupons()