The PHP CLI has a cool feature (
-l) that allows you to check a file to see if it has any syntax errors:
The downside to this is that it doesn’t work on a whole directory. So unless you’re willing to add every new file to a script it’s not a quick way to check all your files before deployment.
With some command line magic we can have it run on all the PHP files in our application:
I find it helpful to run my template files through this process as well: