Skip to content

A Dockerized version of PHPStan + Laravel support.

License

Notifications You must be signed in to change notification settings

PHPExpertsInc/docker-phpstan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker PHPStan

A utility for rapidly deploying PHPStan for PHP apps.

Includes:

  • PHP v7.4
  • Latest phpstan, phpstan-phpunit, and nunomaduro/larastan
  • ext-ast

It is based off of phpexperts/dockerize.

Installation

Per Project:

composer require --dev phpexperts/docker-phpstan

System-wide:

wget https://raw.githubusercontent.com/PHPExpertsInc/docker-phpstan/master/bin/phpstan
chmod 0755 phpstan
sudo chown root:root phpstan
sudo mv phpstan /usr/local/bin

Installation Video

https://youtu.be/M32VDy5K_xU

Configure your PATH

Ensure that your profile PATH includes ./vendor/bin and that it takes priority over any other directory that may include a php executable:

PATH=./vendor/bin:$PATH

Running

Run as normal, per the PHPStan documentation.

About PHP Experts, Inc.

PHP Experts, Inc., is my consultation company. It's a small company of a half dozen highly skilled Full Stack PHP devs, including myself, whom I place at 1099 positions at other corporations. We fill both long-term positions and, for crazy devs like me, short-term. If you ever wanted to work on a different project/company every few months or even weeks, anywhere in the continental U.S., Europe, or South East Asia, it's fantastic.

Since 2015, I have set up branches in Las Vegas, Houston, the UK, Dublin, Costa Rica, Colombia, India, and the Philippines. If someone has a work auth in any of those places, we can place you almost anywhere you want. I travel 50% of the time out of choice. All over the world.

Plus, no taxes if you spend 6+ months (or a year, if you're American) out of your country.

About

A Dockerized version of PHPStan + Laravel support.

Resources

License

Stars

Watchers

Forks

Packages

No packages published