reactphp-x/laravel-reactphp
最新稳定版本:v1.0.0
Composer 安装命令:
composer require reactphp-x/laravel-reactphp
包简介
A package to use Laravel with ReactPHP
README 文档
README
A package to use Laravel with ReactPHP ref https://github.com/danielmadu/laravel-reactphp
How to use
Install
composer require reactphp-x/laravel-reactphp -vvv
Run
php artisan reactphp:http start
config
.env
X_LISTEN=0.0.0.0:8080
config/reactphp.php
[
'server' => [
'route_file' => '',
'public_path' => base_path('public'),
'options' => [
'pid_file' => env('REACTPHP_PID_FILE', base_path('storage/logs/reactphp_server.pid')),
'log_file' => env('REACTPHP_LOG_FILE', base_path('storage/logs/reactphp_server.log')),
'daemonize' => env('REACTPHP_HTTP_DAEMONIZE', false),
],
],
'middlewares' => [
// Add your middleware here
],
]
route
'route_file' => base_path('routes/api.php'),
routes/api.php
<?php // see https://github.com/clue/framework-x/ $app = app('reactphp.server'); $app->get('/', function () { return \React\Http\Message\Response::plaintext( "Hello wörld!\n" ); }); $app->get('/users/{name}', function (\Psr\Http\Message\ServerRequestInterface $request) { return \React\Http\Message\Response::plaintext( "Hello " . $request->getAttribute('name') . "!\n" ); });
License
The Laravel-ReactPHP package is open-sourced software licensed under the MIT license.
统计信息
- 总下载量: 55
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-08-10