nexylan/slack-bundle

View on GitHub
src/Resources/config/client.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8" ?>

<container xmlns="http://symfony.com/schema/dic/services"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">

    <services>
        <service id="nexy_slack.client" class="Nexy\Slack\Client" public="true">
            <argument type="service" id="nexy_slack.http.client" />
            <argument type="service" id="nexy_slack.http.request_factory" />
            <argument type="service" id="nexy_slack.http.stream_factory" />
            <argument>%nexy_slack.endpoint%</argument>
            <argument>%nexy_slack.config%</argument>
        </service>

        <service id="Nexy\Slack\Client" alias="nexy_slack.client"/>

        <service id="nexy_slack.request_factory.default" class="Psr\Http\Message\RequestFactoryInterface">
            <factory class="Http\Discovery\Psr17FactoryDiscovery" method="findRequestFactory" />
        </service>

        <service id="nexy_slack.stream_factory.default" class="Psr\Http\Message\StreamFactoryInterface">
            <factory class="Http\Discovery\Psr17FactoryDiscovery" method="findStreamFactory" />
        </service>
    </services>
</container>