Rule
Magento\CatalogRule\Model\ResourceModel\Rule
What it does
This resource model manages database operations for catalog price rules in Magento 2.
Developers use it to retrieve rule prices for products based on date, website, and customer group, fetch active rules affecting specific products, and get product IDs associated with particular rules.
It's essential when working with dynamic pricing, promotional rules, or custom catalog rule functionality.
Public Methods
- getRulePrice()
- getRulePrices()
- getRulesFromProduct()
- load()
- save()
- delete()
- getProductIdsByRuleIds()