|
141 | 141 | <type name="Magento\Config\Model\Config\Backend\Baseurl">
|
142 | 142 | <plugin name="updateAnalyticsSubscription" type="Magento\Analytics\Model\Plugin\BaseUrlConfigPlugin" />
|
143 | 143 | </type>
|
| 144 | + <virtualType name="SignUpResponseResolver" type="Magento\Analytics\Model\Connector\Http\ResponseResolver"> |
| 145 | + <arguments> |
| 146 | + <argument name="responseHandlers" xsi:type="array"> |
| 147 | + <item name="201" xsi:type="object">\Magento\Analytics\Model\Connector\ResponseHandler\SignUp</item> |
| 148 | + </argument> |
| 149 | + </arguments> |
| 150 | + </virtualType> |
| 151 | + <virtualType name="UpdateResponseResolver" type="Magento\Analytics\Model\Connector\Http\ResponseResolver"> |
| 152 | + <arguments> |
| 153 | + <argument name="responseHandlers" xsi:type="array"> |
| 154 | + <item name="201" xsi:type="object">Magento\Analytics\Model\Connector\ResponseHandler\Update</item> |
| 155 | + <item name="401" xsi:type="object">Magento\Analytics\Model\Connector\ResponseHandler\ReSignUp</item> |
| 156 | + </argument> |
| 157 | + </arguments> |
| 158 | + </virtualType> |
| 159 | + <virtualType name="OtpResponseResolver" type="Magento\Analytics\Model\Connector\Http\ResponseResolver"> |
| 160 | + <arguments> |
| 161 | + <argument name="responseHandlers" xsi:type="array"> |
| 162 | + <item name="201" xsi:type="object">Magento\Analytics\Model\Connector\ResponseHandler\OTP</item> |
| 163 | + <item name="401" xsi:type="object">Magento\Analytics\Model\Connector\ResponseHandler\ReSignUp</item> |
| 164 | + </argument> |
| 165 | + </arguments> |
| 166 | + </virtualType> |
| 167 | + <virtualType name="NotifyDataChangedResponseResolver" type="Magento\Analytics\Model\Connector\Http\ResponseResolver"> |
| 168 | + <arguments> |
| 169 | + <argument name="responseHandlers" xsi:type="array"> |
| 170 | + <item name="401" xsi:type="object">Magento\Analytics\Model\Connector\ResponseHandler\ReSignUp</item> |
| 171 | + </argument> |
| 172 | + </arguments> |
| 173 | + </virtualType> |
| 174 | + <type name="Magento\Analytics\Model\Connector\SignUpCommand"> |
| 175 | + <arguments> |
| 176 | + <argument name="responseResolver" xsi:type="object">SignUpResponseResolver</argument> |
| 177 | + </arguments> |
| 178 | + </type> |
| 179 | + <type name="Magento\Analytics\Model\Connector\UpdateCommand"> |
| 180 | + <arguments> |
| 181 | + <argument name="responseResolver" xsi:type="object">UpdateResponseResolver</argument> |
| 182 | + </arguments> |
| 183 | + </type> |
| 184 | + <type name="Magento\Analytics\Model\Connector\OTPRequest"> |
| 185 | + <arguments> |
| 186 | + <argument name="responseResolver" xsi:type="object">OtpResponseResolver</argument> |
| 187 | + </arguments> |
| 188 | + </type> |
| 189 | + <type name="Magento\Analytics\Model\Connector\NotifyDataChangedCommand"> |
| 190 | + <arguments> |
| 191 | + <argument name="responseResolver" xsi:type="object">NotifyDataChangedResponseResolver</argument> |
| 192 | + </arguments> |
| 193 | + </type> |
144 | 194 | </config>
|
0 commit comments