Skip to content
πŸ”° Instant PHP quality checks from your console
PHP Other
  1. PHP 99.8%
  2. Other 0.2%
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml May 28, 2019
art #264 Added a favicon to the docs (#281) Oct 3, 2019
bin Improve styling and readability (#393) Apr 13, 2020
config [Feature] autofixer (#337) Apr 4, 2020
docker cleanup May 17, 2019
docs Feature/syntax check (#373) May 9, 2020
src [UX] launch securitycheck as global (#406) May 10, 2020
stubs feat(config): make min-requirements configurable through file (#362) Mar 5, 2020
tests Feature/syntax check (#373) May 9, 2020
.dockerignore Remove the art folder when requiring the package. (#226) Jul 20, 2019
.editorconfig refactor(rector): Run rector php74 upgrade (#391) Apr 10, 2020
.gitattributes Remove the art folder when requiring the package. (#226) Jul 20, 2019
.gitignore Logo Added on website (#228) Jul 31, 2019
.phpcs.xml.dist [Feature] autofixer (#337) Apr 4, 2020
.styleci.yml wip Mar 31, 2019
.travis.yml Improve styling and readability (#393) Apr 13, 2020
CHANGELOG.md release: version 1.14.0 Mar 10, 2020
CONTRIBUTING.md wip Mar 31, 2019
LICENSE.md wip Mar 31, 2019
README.md added package publish command to the readme file (#268) Sep 17, 2019
RELEASE.md Update RELEASE.md Jun 5, 2019
composer.json Feature/syntax check (#373) May 9, 2020
phpinsights.php refactor(rector): Run rector php74 upgrade (#391) Apr 10, 2020
phpstan.neon.dist Improve styling and readability (#393) Apr 13, 2020
phpunit.xml.dist Feat: Added support for Laravel attribute setters in Laravel preset Jun 3, 2019
rector.yaml refactor(rector): Run rector php74 upgrade (#391) Apr 10, 2020
schema.json [Feature] autofixer (#337) Apr 4, 2020

README.md

PHP Insights PHP Insights Preview

Build Status Total Downloads Latest Version License

For full documentation, visit phpinsights.com.

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. It was created by Nuno Maduro, and currently maintained by JibΓ© Barth, Nuno Maduro, Oliver Nybroe, and Caneco.

πŸš€ 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

PHP Insights is open-sourced software licensed under the MIT license.

You can’t perform that action at this time.