- parse a single file
- parse a folder/directory
- parse an array (list of file)
- ability to give a list of functions to ignore when calculating the version needed
- ability to give a list of directories to ignore when calculating the version needed
- ability to go recursively or not into folder to find files
- ability to reduce or extends list of extensions to parse for PHP code
- ability to give a list of constants to ignore when calculating the version needed. Available since version 1.2.0
- ability to get list of functions related to a PHP version (or a subset). Available since version 1.2.0
- ability to give a list of php modules/extensions to ignore when calculating the version needed. Available since version 1.4.0
- ability to give a list of php versions to ignore when calculating the version needed. Available since version 1.4.0
- ability to exclude from parsing scope, some functions, extensions, constants, based on conditionnal code. Available since version 1.7.0
- ability to know conditional code (such as function_exists) used by php scripts. Available since version 1.7.0
Beginners' Guide