phrity/websocket-graphql
最新稳定版本:1.0.1
Composer 安装命令:
composer require phrity/websocket-graphql
包简介
WebSocket GraphQL server
关键字:
README 文档
README
Websocket GraphQL Server for PHP
This library provides a GraphQL server over WebSocket.
It connects two popular and well developed libraries to achieve a competent and highly configurable server.
- phrity/websocket for WebSocket server
- webonyx/graphql-php for GraphQL API
Installing
Preferred way to install is with Composer.
composer require phrity/websocket-graphql
Setup
You only need to create a GraphQL server config and add it to the middleware provided by this library.
// Setup GraphQL server configuration with schema etc $serverConfig = GraphQL\Server\ServerConfig::create([ 'schema' => $schema, ]); // Setup WebSocket server with the GraphQL middleware $server = new WebSocket\Server($port, $ssl); $server ->addMiddleware(new WebSocket\Middleware\CloseHandler()) ->addMiddleware(new WebSocket\Middleware\PingResponder()) ->addMiddleware(new Phrity\WebSocket\GraphQL\Middleware($serverConfig)) ; // Run the server - the middleware will respond to requests $server->start();
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-06-25
