Run Rector on your code to see what it can do for you:

                 array: (new Resource)->rules(),
                 callback: static fn ($rules) => array_map(
                     array: $rules,
+                    callback: static fn ($rule) => $rule === 'required' ? 'sometimes' : $rule array: $rules,
+                    callback: static fn ($rule) => $rule === 'required' ? 'sometimes' : $rule,
+                )array: (new Resource)->rules(),
+                callback: static fn ($rules) => array_map(
+                    array: $rules,
                     callback: static fn ($rule) => $rule === 'required' ? 'sometimes' : $rule,
                 ),
             ),
PHP snippet to change
Config  rector.php
Rector version: fa54d4 - released at 2025-11-25 10:12