Required_Rule::class, 'unique' => Unique_Rule::class, ); /** * Resolve rules * * @param string $rule * @param array $options * * @return Rule */ public static function resolve_rule_map( string $rule, array $options ): Rule { return new static::$map[ $rule ]( ...$options ); } }