return false;
} /**
* @return array<string, array<int, Constraint>>
*/
public function getConstraints(): array
{ return [ 'operator' => RuleConstraints::
stringOperators(false
),
'productState' => RuleConstraints::
choice([ State::IS_PHYSICAL,
State::IS_DOWNLOAD,
]),
];
} public function getConfig(): RuleConfig
{ return (new RuleConfig()) ->
operatorSet(RuleConfig::OPERATOR_SET_STRING
)