Enable the use_arrow_functions rule in pint.json to automatically refactor single-line closures into arrow functions.
Manually converting single-line function () use ($var) callbacks to fn () arrow functions across codebases takes time. Laravel Pint's use_arrow_functions rule automates this conversion.
// pint.json
{
"rules": {
"use_arrow_functions": true
}
}
- Converts single-line closures to short arrow functions fn () automatically
- Auto-captures outer scope variables without explicit use () bindings
- Enforces modern short closure conventions across your codebase
Tags:
#Laravel #Pint #Code Quality