Displaying 1 to 14 from 14 results

PHPStan - PHP Static Analysis Tool - discover bugs in your code without running it!

  •    PHP

PHPStan focuses on finding errors in your code without actually running it. It catches whole classes of bugs even before you write tests for the code.PHPStan moves PHP closer to compiled languages in the sense that the correctness of each line of the code can be checked before you run the actual line.

larastan - Larastan - Discover bugs in your code without running it. A Phpstan wrapper for Laravel.

  •    PHP

Larastan was created by, and is maintained by Nuno Maduro, and is a phpstan/phpstan wrapper for Laravel. Larastan focuses on finding errors in your code without actually running it. It catches whole classes of bugs even before you write tests for the code. Once you have installed Larastan, you may start analyzing your code using the code:analyse Artisan command.

siler - :zap: Flat-files and plain-old PHP functions rockin'on

  •    PHP

Siler is a set of general purpose high-level abstractions aiming an API for declarative programming in PHP. That is it. Actually, Siler is a library, not a framework (maybe a micro-framework), the overall program flow of control is dictated by you. So, no hidden configs or predefined directory structures.

docker-image - Docker container to check your application with PHPStan without require via composer.

  •    Makefile

The image is based on Alpine Linux and built daily.We are recommend to use the images as an shell alias to access via short-command. To use simply phpstan everywhere on CLI add this line to your ~/.zshrc, ~/.bashrc or ~/.profile.




vim-phpstan - A Vim plugin for PHPStan - https://github

  •    PHP

A Vim plugin for PHPStan. It calls phpstan to do static analysis of your PHP code and displays the errors in Vim's quickfix list.See :help quickfix for more on how to use the quickfix.

phpstan-beberlei-assert - PHPStan extension for beberlei/assert

  •    PHP

Assert::that, Assert::thatNullOr and Assert::thatAll chaining methods are also supported. Assert\that, Assert\thatNullOr and Assert\thatAll functions are supported too.


phpstan-phpunit - PHPUnit extensions and rules for PHPStan

  •    PHP

Please note that the correct syntax for intersection types is Foo&PHPUnit_Framework_MockObject_MockObject. Foo|PHPUnit_Framework_MockObject_MockObject is also supported, but only for ecosystem and legacy reasons.

phpstan-symfony - Symfony extension for PHPStan

  •    PHP

You have to provide a path to appDevDebugProjectContainer.xml or similar xml file describing your container.

php-toolbox - :whale: A Docker image designed for PHP developers that care about code quality.

  •    Dockerfile

A Docker image designed for PHP developers that care about code quality. Available on Docker Hub at devdrops/php-toolbox.