Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
topic_definitions_map.php
Go to the documentation of this file.
1 <?php
7 return [
8  [
9  'top.01',
10  [
11  'is_synchronous' => false,
12  'request' => \Magento\Customer\Api\Data\CustomerInterface::class,
13  'request_type' => 'object_interface',
14  'response' => \Magento\Customer\Api\Data\CustomerInterface::class,
15  ]
16  ],
17  [
18  'top.03',
19  [
20  'is_synchronous' => false,
21  'request' => \Magento\Customer\Api\Data\CustomerInterface::class,
22  'request_type' => 'object_interface',
23  'response' => \Magento\Customer\Api\Data\CustomerInterface::class,
24  'handlers' => [
25  'customerCreatedFirst' => [
26  'type' => \Magento\Customer\Api\CustomerRepositoryInterface::class,
27  'method' => 'save',
28  ],
29  'customerCreatedSecond' => [
30  'type' => \Magento\Customer\Api\CustomerRepositoryInterface::class,
31  'method' => 'delete',
32  ],
33  ]
34  ]
35  ],
36  [
37  'top.04',
38  [
39  'is_synchronous' => false,
40  'request' => \Magento\Customer\Api\Data\CustomerInterface::class,
41  'request_type' => 'object_interface',
42  'response' => \Magento\Customer\Api\Data\CustomerInterface::class,
43  ]
44  ],
45  [
46  'top.05',
47  [
48  'is_synchronous' => false,
49  'request' => \Magento\Customer\Api\Data\CustomerInterface::class,
50  'request_type' => 'object_interface',
51  'response' => \Magento\Customer\Api\Data\CustomerInterface::class,
52  ]
53  ],
54  [
55  'user.created.remote',
56  [
57  'is_synchronous' => false,
58  'request' => \Magento\Customer\Api\Data\CustomerInterface::class,
59  'request_type' => 'object_interface',
60  'response' => \Magento\Customer\Api\Data\CustomerInterface::class,
61  ]
62  ],
63  [
64  'product.created.local',
65  [
66  'is_synchronous' => false,
67  'request' => \Magento\Customer\Api\Data\CustomerInterface::class,
68  'request_type' => 'object_interface',
69  'response' => \Magento\Customer\Api\Data\CustomerInterface::class,
70  ]
71  ],
72 ];