public function CouponStorage::loadEnabledByCode in Commerce Core 8.2
Loads the enabled coupon for the given coupon code.
Parameters
string $code: The coupon code.
Return value
\Drupal\commerce_promotion\Entity\CouponInterface The coupon.
Overrides CouponStorageInterface::loadEnabledByCode
File
- modules/
promotion/ src/ CouponStorage.php, line 16
Class
- CouponStorage
- Defines the coupon storage.
Namespace
Drupal\commerce_promotionCode
public function loadEnabledByCode($code) {
$coupons = $this
->loadByProperties([
'code' => $code,
'status' => TRUE,
]);
return reset($coupons);
}