This is an overview of the components that are contained in PHPSA. Currently it's not possible to use them separately.
The Core component contains all the things that are used by multiple other components. For example all our own definitions are here.
The Compiler can compile your PHP Code version 5.2 to 7.1 and can notice every syntax error and some language level errors (those can be turned off via configuration).
The Analyzer contains various checks to improve your codebase. You can change which of them are active in the configuration file. (see Configuration)
work in progress
Next: Analyzers