Hook actionValidateCartRule

Informations

Alter cart rule validation process Allow modules to implement their own rules to validate a cart rule.
Hook actionValidateCartRule
Locations
FO
Type action
Origin core
Aliases
Description Allow modules to implement their own rules to validate a cart rule.

Located in

Origin File
core classes/CartRule.php

Call of the Hook in the origin file

Hook::exec(
    'actionValidateCartRule',
    [
        'cart_rule' => $this,
        'cart' => $cart,
        'alreadyInCart' => $alreadyInCart,
        'display_error' => $display_error,
        'check_carrier' => $check_carrier,
        'useOrderPrices' => $useOrderPrices,
        'isValidatedByModules' => &$isValidatedByModules,
        'isValidatedByModulesError' => &$isValidatedByModulesError,
    ]
);