https://github.com/driftphp/http-kernel
:recycle: ReactPHP based kernel on top of Symfony components
https://github.com/driftphp/http-kernel
async driftphp http-kernel promises reactphp symfony
Last synced: 7 months ago
JSON representation
:recycle: ReactPHP based kernel on top of Symfony components
- Host: GitHub
- URL: https://github.com/driftphp/http-kernel
- Owner: driftphp
- License: mit
- Created: 2019-10-24T10:30:26.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-28T11:57:29.000Z (over 2 years ago)
- Last Synced: 2025-05-15T23:42:50.128Z (7 months ago)
- Topics: async, driftphp, http-kernel, promises, reactphp, symfony
- Language: PHP
- Homepage: https://driftphp.io
- Size: 125 KB
- Stars: 37
- Watchers: 3
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# DriftPHP Http Kernel
[](https://circleci.com/gh/driftphp/http-kernel)
This package provides async features to the Symfony (+4.3) Kernel. This
implementation uses [ReactPHP Promise](https://github.com/reactphp/promise)
library and paradigm for this purposes.
Some first steps for you!
- [Go to DOCS](https://driftphp.io/#/?id=the-http-kernel)
or
- [Try a demo](https://github.com/driftphp/demo)
- [Install the skeleton](https://github.com/driftphp/skeleton)
## Running Tests locally ##
In order to run the tests locally you must use one of the following snippet
```
composer update -n --prefer-dist
rm -Rf var/*
php vendor/bin/phpunit --testsuite=base --exclude-group=with-filesystem
```
__Please note:__ `phpunit` caches the compiled container when it runs. Therefore, make sure to clear the cache from `./var/test`, on any modification that causes the container to change.