Merge pull request #18279 from eileenmcnaughton/ordertest
[civicrm-core.git] / Civi / Api4 / services.xml
CommitLineData
19b53e5b
C
1<container xmlns="http://symfony.com/schema/dic/services"
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
4
5 <services>
6
3c006cb8 7 <service id="spec_gatherer" class="Civi\Api4\Service\Spec\SpecGatherer" public="true"/>
19b53e5b
C
8
9 <service id="schema_map_builder" class="Civi\Api4\Service\Schema\SchemaMapBuilder" public="false">
10 <argument type="service" id="dispatcher" />
11 </service>
12
3c006cb8 13 <service id="schema_map" class="Civi\Api4\Service\Schema\SchemaMap" public="true">
19b53e5b
C
14 <factory service="schema_map_builder" method="build"/>
15 </service>
16
3c006cb8 17 <service id="joiner" class="Civi\Api4\Service\Schema\Joiner" public="true">
19b53e5b
C
18 <argument type="service" id="schema_map"/>
19 </service>
20
3c006cb8 21 <service id="action_object_provider" class="Civi\Api4\Provider\ActionObjectProvider" public="true">
19b53e5b
C
22 <tag name="event_subscriber"/>
23 </service>
24
25 </services>
26</container>