duc_cnzj/rpc-facades-generator
Composer 安装命令:
composer require duc_cnzj/rpc-facades-generator
包简介
Package description here.
README 文档
README
Installing
$ composer require duc_cnzj/rpc-facades-generator --dev
Usage
./vendor/rpc-generator your-grpc-composer.json-dir
params
--no-provider--no-facade
composer.json demo
{
"name": "grpc/grpc-demo",
"description": "gRPC example for PHP",
"require": {
"php": "^7.2",
"grpc/grpc": "^v1.3.0",
"google/protobuf": "^v3.3.0"
},
"autoload": {
"psr-4": {
"Duc\\": "src/Duc"
}
},
"extra": {
"laravel": {
"providers": [
"Duc\\ServiceProvider"
]
}
},
"require-dev": {
"duc_cnzj/rpc-facades-generator": "dev-master"
}
}
proto demo
syntax="proto3"; // {package, php_metadata_namespace} required; package duc.dm; option go_package="duc/dm"; // 一定要加 php_metadata_namespace option php_metadata_namespace = "Duc\\DM"; message DM { int64 ID = 1; int32 Type = 2; string Content = 3; } message Response { int32 code =1; string data = 2; } service DMController { rpc Create (DM) returns (Response); }
License
MIT
统计信息
- 总下载量: 251
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-11-04