Features
-
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 (related functions of) php modules/extensions
to ignore when calculating the version needed.
Available since version 1.4.0
-
ability to give a list of (related functions 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