intervention.io
Maintainer of High Quality Free Open Source Projects
- Developer Friendly
-
The idea behind all projects is to provide an easily accessible API for developers and keep the learning curve as flat
as possible. The aim is not to overwhelm developers with complicated preparation and configuration routines, but to
provide them with tools that can get the job done quickly and easily.
- Unit Tested
-
If it is not tested, it does not exist. Every project is unit-tested, providing
a quality assurance and a safety net for all future development.
- PSR-12 Compatible
-
All project code adheres to the PSR-12 style guide
to reduce the cognitive load when reading and understanding the source code.
- DocBlocks Included
-
In addition to the documentation on this website, the behaviour of all main methods is documented in the
the packages' code using DocBlocks. This makes the code even easier to understand code, and also
provides more direct access to the documentation in the developer's IDE.
- Semantic Versioning
-
All intervention.io packages strictly adhere to semantic versioning. This
ensures that during the lifetime of a major release, updates will not introduce any changes that will
break your application.
- Available via Composer
-
Composer is the standard tool for managing dependencies in the
PHP community. This means that you can install our packages quickly and easily in your applications and
updates are instantly available.
- Free & Open Source Software
-
All intervention.io projects are licensed under the MIT license.
This means that they can be used free of charge for both private and commercial purposes.