commands.sh

phpstan

all

A PHP static analysis tool to discover bugs in code.

More info →

Options (3)

-c, --configurationboolean

Analyze a directory using a configuration file

Example: phpstan analyse {{path/to/directory}} {{[-c|--configuration]}} {{path/to/config}}
-l, --levelboolean

Analyze using a specific rule level (0-10, higher is stricter)

Example: phpstan analyse {{path/to/directory}} {{[-l|--level]}} {{level}}
-a, --autoload-fileboolean

Specify an autoload file to load before analyzing

Example: phpstan analyse {{path/to/directory}} {{[-a|--autoload-file]}} {{path/to/autoload_file}}

Examples (6)

Analyze one or more directories

phpstan analyse path/to/directory1 path/to/directory2 ...

Analyze a directory using a configuration file

phpstan analyse path/to/directory [-c|--configuration] path/to/config

Analyze using a specific rule level (0-10, higher is stricter)

phpstan analyse path/to/directory [-l|--level] level

Specify an autoload file to load before analyzing

phpstan analyse path/to/directory [-a|--autoload-file] path/to/autoload_file

Specify a memory limit during analysis

phpstan analyse path/to/directory --memory-limit memory_limit

Display available options for analysis

phpstan analyse --help
made by @shridhargupta | data from tldr-pages