pluswerk/grumphp-bom-task
GrumPHP task that enforces files to be saved without a UTF-8 BOM. Install via Composer and enable the PLUS\GrumPHPBomTask\ExtensionLoader, then run the plus_bom_fixer task on selected file types (php, css, json, yml, etc.).
Force files to have no BOM via GrumPHP
parameters:
tasks:
plus_bom_fixer:
triggered_by: [php, css, scss, less, json, sql, yml, txt]
extensions:
- PLUS\GrumPHPBomTask\ExtensionLoader
If you come from andersundsehr/grumphp-bom-task, change the extensions Loader path in the grumphp.yml file.
from:
parameters:
tasks:
aus_bom_fixer:
triggered_by: [php, css, scss, less, json, sql, yml, txt]
extensions:
- AUS\GrumPHPBomTask\ExtensionLoader
to:
parameters:
tasks:
plus_bom_fixer:
triggered_by: [php, css, scss, less, json, sql, yml, txt]
extensions:
- PLUS\GrumPHPBomTask\ExtensionLoader
composer require --dev pluswerk/grumphp-bom-task
How can I help you explore Laravel packages today?