From 30a72060e82976bde573dbd4c968414391213ece Mon Sep 17 00:00:00 2001 From: jrfnl Date: Thu, 29 Aug 2024 00:05:10 +0200 Subject: [PATCH 1/3] Update phpDocumentor info * Fix to use the official name. * Remove the version reference. Version 3 was released four years ago. * Point the link to the official website, not the GH repo. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 696df9c..16a1639 100644 --- a/README.md +++ b/README.md @@ -351,7 +351,7 @@ Please see [CONTRIBUTING](https://github.com/ziadoz/awesome-php/blob/master/CONT * [APIGen](https://github.com/apigen/apigen) - Another API documentation generator. * [daux.io](https://github.com/dauxio/daux.io) - A documentation generator that uses Markdown files. -* [PHP Documentor 2](https://github.com/phpDocumentor/phpDocumentor) - A documentation generator. +* [phpDocumentor](https://phpdoc.org/) - A documentation generator. * [phpDox](https://phpdox.net/) - A documentation generator for PHP projects (that is not limited to API documentation). * [zircote/swagger-php](https://github.com/zircote/swagger-php) - Generate OpenAPI documentation for your RESTful API. From e7174dd9421dccb330c73d0e12a32dd0b935efc5 Mon Sep 17 00:00:00 2001 From: jrfnl Date: Thu, 29 Aug 2024 00:11:12 +0200 Subject: [PATCH 2/3] Update link for PHP_CodeSniffer PHP_CodeSniffer is under new management since December last year. See: https://github.com/squizlabs/PHP_CodeSniffer/issues/3932 The package is now maintained in the https://github.com/PHPCSStandards/PHP_CodeSniffer repo. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 696df9c..730e2cf 100644 --- a/README.md +++ b/README.md @@ -406,7 +406,7 @@ Please see [CONTRIBUTING](https://github.com/ziadoz/awesome-php/blob/master/CONT *Libraries for managing code quality, formatting and linting.* * [CaptainHook](https://github.com/captainhookphp/captainhook) - An easy-to-use and flexible Git hook library. -* [PHP CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) - A library that detects PHP, CSS and JS coding standard violations. +* [PHP CodeSniffer](https://github.com/PHPCSStandards/PHP_CodeSniffer) - A library that detects and can auto-fix PHP, CSS and JS coding standard violations. * [PHP CS Fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) - A coding standards fixer library. * [PHP Mess Detector](https://github.com/phpmd/phpmd) - A library that scans code for bugs, sub-optimal code, unused parameters and more. * [PHPCheckstyle](https://github.com/PHPCheckstyle/phpcheckstyle) - A tool to help adhere to certain coding conventions. From 66f3698b034b496c22966cba73c135f7cd143718 Mon Sep 17 00:00:00 2001 From: Juliette <663378+jrfnl@users.noreply.github.com> Date: Thu, 29 Aug 2024 08:40:18 +0200 Subject: [PATCH 3/3] Add PHPUnit Polyfills (#1301) Repo: https://github.com/Yoast/PHPUnit-Polyfills/ Packagist: https://packagist.org/packages/yoast/phpunit-polyfills Full disclosure: I'm the maintainer of the package. Yes, I did read the contributing guide, so I'll make my case ;-) * Used by > [35K dependents](https://github.com/Yoast/PHPUnit-Polyfills/network/dependents) * Over [20M downloads via Packagist](https://packagist.org/packages/yoast/phpunit-polyfills/stats) * Used by [popular packages on the list](https://packagist.org/packages/yoast/phpunit-polyfills/dependents?order_by=downloads), including WordPress. * [Recommended by the author of PHPUnit itself](https://phpunit.de/supported-versions.html) for running tests on multiple PHPUnit versions. Co-authored-by: jrfnl --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ea3f955..acf2b3a 100644 --- a/README.md +++ b/README.md @@ -330,6 +330,7 @@ Please see [CONTRIBUTING](https://github.com/ziadoz/awesome-php/blob/master/CONT * [PHPSpec](https://github.com/phpspec/phpspec) - A design by specification unit testing library. * [PHPT](https://qa.php.net/write-test.php) - A test tool used by PHP itself. * [PHPUnit](https://github.com/sebastianbergmann/phpunit) - A unit testing framework. +* [PHPUnit Polyfills](https://github.com/Yoast/PHPUnit-Polyfills/) - Simplifies running PHPUnit tests on multiple PHPUnit versions. * [Prophecy](https://github.com/phpspec/prophecy) - A highly opinionated mocking framework. * [VFS Stream](https://github.com/bovigo/vfsStream) - A virtual filesystem stream wrapper for testing.