phpro / soap-client-sf2-bridge
该软件包已被废弃,不再维护。没有建议的替代软件包。
phpro/soap-client 软件包的 Symfony 桥接器
0.3.1
2017-08-30 07:49 UTC
Requires
- php: >=7.0
- phpro/soap-client: ~0.2
- symfony/dependency-injection: ~2.8|~3.0
- symfony/event-dispatcher: ~2.8|~3.0
- symfony/http-kernel: ~2.8|~3.0
- symfony/stopwatch: ~2.8|~3.0
Requires (Dev)
- phpro/grumphp: ~0.5
- phpspec/phpspec: ~2.2
- phpunit/phpunit: 4.*
- squizlabs/php_codesniffer: ~2.3
This package is auto-updated.
Last update: 2020-12-27 13:08:34 UTC
README
仓库已废弃 2020-11-27
由于我们不再内部使用此仓库,因此已将其存档。请随意使用它,我们将不再提供任何支持。
SOAP 客户端 Symfony 桥接器
此软件包包含 soap-client 的 Symfony 桥接器:soap-client。
SOAP 请求和响应将记录在分析页面中。
一个计时器正在收集有关运行时间和内存使用情况的信息。
此版本与 Symfony 3.2 兼容
安装
$ composer require --dev phpro/soap-client-sf2-bridge
<?php // AppKernel.php if (in_array($this->getEnvironment(), array('dev', 'test'))) { $bundles[] = new Phpro\SoapClient\BridgeBundle\PhproSoapClientBridgeBundle(); }
注册额外的事件调度器
数据收集器监听默认的事件调度器。
如果您已将 soap-client 配置为使用其他事件调度器,您可以使用以下标签进行标记:phpro_soap_client.event_dispatcher
。
# services.yml services: app.event_dispatcher: class: Symfony\Component\EventDispatcher\EventDispatcher tags: - { name: phpro_soap_client.event_dispatcher }
注册调度器
请记住在您的 ClientBuilder 上注册 EventDispatcher,如下例所示。
$clientBuilder->withEventDispatcher($dispatcher);