Releases currently v3.3.0

v2

Deprecated

Last branch 2 release was published on December 13, 2013.

v3

Stable Release

Last branch 3 release was published on August 21, 2014.

Features

PHP_CompatInfo is a PHP library that parse any data source to find out the minimum version and extensions required for it to run.

Modern

CompatInfo takes advantage of new features in PHP 5.3.0 or greater.

Robust

CompatInfo is strictly tested. Checks code coverage and see by yourself.

Explore all data source

CompatInfo comes with a source provider (based on Symfony Finder component) that allow to parse all data source (single file, directories, archives Phar, Zip, Tar, and lot more).

Solid Foundation

Whenever possible wheel reinvention was avoided. CompatInfo uses code from well-known projects including Symfony Finder, and EventDispatcher.

Extensible

You don’t find the feature you’re searching for. CompatInfo may be extended easily, without having to hack the code.

Open Source

PHP CompatInfo is open source. It’s hosted, developed, and maintained on GitHub.

License

Documentation

All documentation provided in docs folder are in AsciiDoc format (files with extension .asciidoc). They are built with a Python AsciiDoc backend that convert output to an html Bootstrap renders. AsciiDoc-Bootstrap is released under the Apache 2 license.

Code

All source code is licensed under BSD 3-Clause.