First version of: 1) Command to install git hooks 2) Ready-made pre-commit hook that lints PHP and TWIG files
Refactored common hook functions out into a new abstract base class. Added exception handling to pre-commit hook. Added verbosity level to reporting via an environment variable.
Updated in-code documentation, command help, and bundle documentation. Also added hook overriding
Fixed bug with verbosity level, adjusted verbosity threshold of some messages
The hook-name parameter is now optional. If omitted, an interactive prompt will guide the user to install all the available hooks
Added helper to group staged files by extension, added verbosity notice, messages can now be indented, added new <fail/> formatter style
Significant refactor to pre-commit hook. Added composer check, moved logic and updated report style/format, added docblocks
Removed custom -f flag in place of using Symfony's existing -n flag to force installation. Forced hook overwrites now create backups as well.
Added a script that root packages can call to forcibly install the hooks provided by this bundle