Automattic\WooCommerce\Admin\RemoteInboxNotifications
OptionRuleProcessor::process() public WC 1.0
Performs a comparison operation against the option value.
{} Это метод класса: OptionRuleProcessor{}
Хуков нет.
Возвращает
true/false. The result of the operation.
Использование
$OptionRuleProcessor = new OptionRuleProcessor(); $OptionRuleProcessor->process( $rule, $stored_state );
- $rule(объект) (обязательный)
- The specific rule being processed by this rule processor.
- $stored_state(объект) (обязательный)
- Stored state.
Код OptionRuleProcessor::process() OptionRuleProcessor::process WC 5.0.0
public function process( $rule, $stored_state ) {
$default = isset( $rule->default ) ? $rule->default : false;
$option_value = get_option( $rule->option_name, $default );
return ComparisonOperation::compare(
$option_value,
$rule->value,
$rule->operation
);
}