Download the PHP package eureka/kernel-http without Composer
On this page you can find all versions of the php package eureka/kernel-http. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download eureka/kernel-http
More information about eureka/kernel-http
Files in eureka/kernel-http
Package kernel-http
Short Description Kernel Http for Content PHP application. Use PSR-7, 15 & 17 to build an application.
License MIT
Informations about the package kernel-http
kernel-http
Kernel Http for any Eureka Framework application.
Define global Application, Controller & Component kernel versions
Installation
If you wish to install it in your project, require it via composer:
Usage
Contributing
See the CONTRIBUTING file.
Install / update project
You can install project with the following command:
And update with the following command:
NB: For the components, the composer.lock
file is not committed.
Testing & CI (Continuous Integration)
Tests
You can run unit tests (with coverage) on your side with following command:
You can run functional tests (without coverage) on your side with following command:
For prettier output (but without coverage), you can use the following command:
Code Style
You also can run code style check with following commands:
You also can run code style fixes with following commands:
Static Analysis
To perform a static analyze of your code (with phpstan, lvl 9 at default), you can use the following command:
To ensure you code still compatible with current supported version at Deezer and futures versions of php, you need to run the following commands (both are required for full support):
Minimal supported version:
Maximal supported version:
CI Simulation
And the last "helper" commands, you can run before commit and push, is:
License
This project is currently under The MIT License (MIT). See LICENCE file for more information.
All versions of kernel-http with dependencies
ext-json Version *
ext-filter Version *
nyholm/psr7 Version ^1.8
symfony/config Version ^5.4||^6.4||^7.0
symfony/dependency-injection Version ^5.4||^6.4||^7.0
symfony/finder Version ^5.4||^6.4||^7.0
symfony/routing Version ^5.4||^6.4||^7.0
symfony/yaml Version ^5.4||^6.4||^7.0
psr/log Version ^1.1||^2.0||^3.0
psr/cache Version ^1.0||^2.0||^3.0
psr/container Version ^1.0||^2.0||^3.0
psr/http-message Version ^1.0||^2.0
psr/http-factory Version ^1.0
psr/http-server-handler Version ^1.0
psr/http-server-middleware Version ^1.0
eureka/component-http Version ^5.3