phpcq/author-validation
CLI tool to validate author metadata across a repo: checks PHP file headers and composer.json/bower.json/packages.json against git history. Supports YAML config for author alias mapping, ignore/include/exclude rules, and copy-left enforcement.
phpcs, psalm) to create a unified "code hygiene" pipeline. Use as a foundation for broader initiatives like open-source governance or internal IP protection.composer.json/package.json authors.For Executives/Stakeholders: *"This tool automates a critical but often overlooked risk: ensuring every line of code in our PHP projects—including Laravel applications—correctly attributes all contributors. By integrating it into our CI pipeline, we’ll:
For Engineering Teams:
*"The phpcq/author-validation package lets us enforce consistent copyright headers across PHP files and package manifests with a single CLI command. Here’s why it’s a no-brainer:
composer.json and run ./vendor/bin/check-author.php in CI..check-author.yml.Proposal:
composer.json in [Project Z]’s CI pipeline.Risk: Minimal—it’s a lightweight CLI tool with MIT license. Reward: Fewer legal headaches and faster PRs. Let’s trial it in [Repo X] first."*
How can I help you explore Laravel packages today?