Skip to content

Commit 14a8ef2

Browse files
committed
remove unnecessary comment
1 parent 9613f99 commit 14a8ef2

1 file changed

Lines changed: 0 additions & 14 deletions

File tree

proto/README.md

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,3 @@
22

33
Default generation (messages + clients):
44
- Runs via `npm run generate` (or `bun generate`) in `proto/`
5-
6-
### PHP notes
7-
- The official grpc-php generator produces client stubs (e.g. `PluginClient`), not server stubs.
8-
- If you want to implement a PHP gRPC server, use OpenSwoole:
9-
- Install the OpenSwoole extension
10-
- macOS: `pecl install openswoole` (or `brew install openswoole` if available)
11-
- Linux (Debian/Ubuntu): `sudo pecl install openswoole` (or `sudo apt install php-openswoole` if available)
12-
- Install the compiler for server stubs
13-
- Vendor (recommended): `composer require --dev openswoole/grpc-compiler` (use `vendor/bin/protoc-gen-openswoole-grpc`)
14-
- Or system-wide: install `protoc-gen-openswoole-grpc` and ensure it’s on PATH (e.g., via package manager or manual binary)
15-
- Then either replace the PHP generator in `buf.gen.php.yaml` to use the OpenSwoole plugin or run `protoc` directly with `--openswoole-grpc_out`
16-
- We keep the repo’s default PHP generation as grpc-php (clients only) to avoid extra toolchain requirements. Developers can opt into OpenSwoole locally if needed.
17-
18-

0 commit comments

Comments
 (0)