[Vortex] FCM: Update response class for the new firebase v1 API

Review Request #1090 — Created Jan. 11, 2024 and submitted — Latest diff uploaded

b.stoop
Lunr.Vortex
fcm/updateresponse
1089, 1102
1126
62cd815...
lunr

Based on master

FCM: Update response class for the new firebase v1 API

The response changed as well, see the response json files in the diff. Referenced: https://firebase.google.com/docs/reference/fcm/rest/v1/FcmError. This probably needs some testing and tweaking once we have more responses from firebase as the documentation is not very clear or even inconsistent

src/Lunr/Vortex/APNS/ApnsPHP/APNSPushNotificationStatusTrait.php
src/Lunr/Vortex/APNS/ApnsPHP/APNSResponse.php
src/Lunr/Vortex/FCM/FCMResponse.php
src/Lunr/Vortex/FCM/Tests/FCMResponseBasePushErrorTest.php
src/Lunr/Vortex/FCM/Tests/FCMResponseBasePushSuccessTest.php
src/Lunr/Vortex/FCM/Tests/FCMResponseBasePushTest.php
tests/phpunit.xml
tests/statics/Vortex/fcm/response_missing_results.json
tests/statics/Vortex/fcm/response_single_apns_error.json
tests/statics/Vortex/fcm/response_single_error.json
tests/statics/Vortex/fcm/response_single_success.json
Loading...