Automattic\WooCommerce\Admin\RemoteSpecs\RuleProcessors
GetRuleProcessorForContext::get_processor
Get the processor for the specified rule type.
Метод класса: GetRuleProcessorForContext{}
Хуков нет.
Возвращает
RuleProcessorInterface. The matching processor for the specified rule type, or a FailRuleProcessor if no matching processor is found.
Использование
$GetRuleProcessorForContext = new GetRuleProcessorForContext(); $GetRuleProcessorForContext->get_processor( $rule_type );
- $rule_type(строка) (обязательный)
- The rule type.
Код GetRuleProcessorForContext::get_processor() GetRuleProcessorForContext::get processor WC 11.0.1
public function get_processor( $rule_type ) {
switch ( $rule_type ) {
case 'context_plugins':
return new ContextPluginsRuleProcessor( $this->context['plugins'] ?? array() );
}
return GetRuleProcessor::get_processor( $rule_type );
}