basilicom / rpc-gateway-symfony
symfony的rpc网关库
1.2.0
2017-05-02 20:36 UTC
Requires
- php: >=5.3.0
- symfony/http-foundation: ^3.2
README
开发者信息:basilicom
概要
代码示例 / 操作方法
- 如果您的服务命名空间不是"\App\Rpc\Service",请不要忘记设置您自定义的命名空间。
- 例如,您的服务类是\Website\Rpc\Custom\User.php
$rpc = new \RpcGateway\Gateway(); $rpc->setServiceClassNamespace('\Website\Rpc\Custom\\')
安装
- 只需将 '"basilicom/rpc-gateway-symfony": "dev-master"' 添加到您的composer '"require": {}'
API参考
- n/a
测试
- 无
贡献者
- Conrad Guelzow conrad.guelzow@basilicom.de
- Marco Senkpiel marco.senkpiel@basilicom.de
许可证
- BSD-3-Clause
Pimcore控制器示例
<?php namespace AppBundle\Controller; use Symfony\Component\HttpFoundation\Request; class RpcController extends AbstractController { public function defaultAction(Request $request) { $gateway = new \RpcGateway\Gateway($request); $gateway->setServiceClassNamespace('\AppBundle\Rpc\\'); return $gateway->dispatch(); } }