fastframe / kernel
FastFrame Kernel
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 1
pkg:composer/fastframe/kernel
Requires
- container-interop/container-interop: ~1.0
 - fastframe/utility: dev-master
 - josegonzalez/dotenv: ~3.0
 
Requires (Dev)
- mikey179/vfsstream: ^1.6
 - phploc/phploc: ^4.0
 - phpunit/phpunit: ^8.5
 - roave/security-advisories: dev-master
 - sebastian/phpcpd: ^4.1
 - squizlabs/php_codesniffer: ^3.3
 - syberisle/coding-standards: ^2.0
 
This package is auto-updated.
Last update: 2025-10-29 02:22:07 UTC
README
An unassuming interface to running a http or console kernel. This defines the basic Kernel interace, and the implementation of an Environment and ProviderList for Container Interop configuration.
Install
Via Composer
$ composer require fastframe/kernel
Usage
The following classes are provided by this library:
FastFrame\Kernel\EnvironmentContains kernel runtime environment variablesFastFrame\Kernel\ProviderListMaintains a list of providers with the ability to run define/modify against all of the providers
The following trait is provided by this library:
FastFrame\Kernel\HasSubProvidersAllows to more easily run the define/modify process on the providerlist.
For general usage instructions, please read the documentation here.
Quality
This package attempts to comply with PSR-1 and PSR-4. If you notice compliance oversights, please send a patch via pull request.
Support
If you believe you have found a bug, please report it using the Github issue tracker, or better yet, fork the library and submit a pull request.
Testing
$ composer test
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.