function payment_rules_condition_payment_method_type_comparison in Payment 7
Implements Rules condition callback: check whether a payment method uses one of the given controllers.
Parameters
PaymentMethod $payment_method: The payment method to check the condition for.
array $payment_method_controller_class_names: An array with class names of payment method controllers.
Return value
boolean
1 call to payment_rules_condition_payment_method_type_comparison()
- payment_rules_condition_payment_uses_payment_method_type in ./
payment.rules.inc - Implements Rules condition callback: check whether a payment uses one of the selected payment methods types.
File
- ./
payment.rules.inc, line 534 - Rules integration.
Code
function payment_rules_condition_payment_method_type_comparison(PaymentMethod $payment_method, array $payment_method_controller_class_names) {
return in_array($payment_method->controller->name, $payment_method_controller_class_names);
}