Instant PHP quality checks from your console
For full documentation, visit nunomaduro.github.io/phpinsights/.
**PHP Insights** was carefully crafted to simplify the analysis of your code directly from your terminal, and is the perfect starting point to analyze the code quality of your PHP projects. - Follow the creator Nuno Maduro: - YouTube: **[youtube.com/@nunomaduro](https://youtube.com/@nunomaduro)** — Videos every week - Twitch: **[twitch.tv/nunomaduro](https://twitch.tv/nunomaduro)** — Live coding on Mondays, Wednesdays, and Fridays at 9PM UTC - Twitter / X: **[x.com/enunomaduro](https://x.com/enunomaduro)** - LinkedIn: **[linkedin.com/in/nunomaduro](https://www.linkedin.com/in/nunomaduro)** - Instagram: **[instagram.com/enunomaduro](https://www.instagram.com/enunomaduro)** - Tiktok: **[tiktok.com/@enunomaduro](https://www.tiktok.com/@enunomaduro)** ## Quick start ### First, install: ``` composer require nunomaduro/phpinsights --dev ``` ### Then, use it: ``` ./vendor/bin/phpinsights ``` ### For Laravel: First, publish the configuration file: ``` php artisan vendor:publish --provider="NunoMaduro\PhpInsights\Application\Adapters\Laravel\InsightsServiceProvider" ``` Then, use it: ``` php artisan insights ``` ## ✨ Features - Analysis of **code quality** and **coding style** - Beautiful overview of code **architecture** and its **complexity** - Designed to work out-of-the-box with **Laravel**, **Symfony**, **Yii**, **Magento**, and more - Contains built-in checks for making code reliable, loosely coupled, **simple**, and **clean** ## Support the development **Do you like this project? Support it by donating** Click the " Sponsor" at the top of this repo. PHP Insights is open-sourced software licensed under the [MIT license](LICENSE.md).No open issues yet, or sync has not completed.