forked from Wavyzz/dolibarr
This adds a hook to .pre-commit-config.yaml and updates the workflow to run php-cs with cache when it is run for all files. When running on changed files only, the cache is not useful. The php-codesniffer ruleset.xml was cleaned up (duplicates removal/formatted)
README (English) -------------------------------- This directory contains ruleset files to use to develop Dolibarr ERP & CRM. To install/upgrade phpcs: > sudo pear upgrade PHP_CodeSniffer To run phpcs: > cd dolibarrgitrepo > phpcs --standard=dev/setup/codesniffer/ruleset.xml --extensions=php --parallel=8 . To fix with phpcbf: > cd dolibarrgitrepo > phpcbf --standard=dev/setup/codesniffer/ruleset.xml --extensions=php --parallel=8 . Note with Eclipse: You must setup the PTI plugin of Eclipse into PHPCodeSniffer menu with: * tab value to 4 * path of code sniffer standard to dev/codesniffer