UX: exception for rules via `Rule Customisation Policy` - allow to skip callback

Author: keradusCreated Dec 10, 2025Updated Aug 24, 2026
Labelskind/feature requestkind/rfc

Feature request

extend RuleCustomisationPolicyInterface's

getRuleCustomisers: array<non-empty-string, _RuleCustomisationPolicyCallback>

to accept returning list of excluded files:

getRuleCustomisers: array<non-empty-string, list<non-empty-string>|_RuleCustomisationPolicyCallback>

(and then adjust Config's interfaces)

Link to Discussion where feature request was formed

No response

Contribution Checks

  • I have verified if this feature request was already discussed
  • I am familiar with "Feature or bug?"

Source: PHP-CS-Fixer/PHP-CS-Fixer