None other PHP solution exists to find out the minimum version and the
extensions required for a piece of code to run.
- 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. Since version
1.2.0
- ability to get list of functions related to a PHP version (or a
subset). Since version
1.2.0
- ability to give a list of (related functions of) php
modules/extensions to ignore when calculating the version needed.
Since version 1.4.0
- ability to give a list of (related functions of) php versions
to ignore when calculating the version needed.
Since version 1.4.0
Mandatory resources:
-
PHP 4.3.0 or newer.
-
tokenizer
extension.
-
PEAR 1.4.3 or newer. Since version
1.3.2
Optional resources: