Files Complexity Coverage
src/Firebase/Auth.php 100 95.71%
src/Firebase/Auth/ActionCodeSettings/RawActionCodeSettings.php 2 100.00%
src/Firebase/Auth/ActionCodeSettings/ValidatedActionCodeSettings.php 15 100.00%
src/Firebase/Auth/ApiClient.php 20 100.00%
src/Firebase/Auth/CreateActionLink.php 5 100.00%
src/Firebase/Auth/CreateActionLink/ApiRequest.php 1 100.00%
src/Firebase/Auth/CreateActionLink/FailedToCreateActionLink.php 6 100.00%
src/Firebase/Auth/CreateActionLink/GuzzleApiClientHandler.php 6 100.00%
src/Firebase/Auth/CustomTokenViaGoogleIam.php 8 89.29%
src/Firebase/Auth/DisabledLegacyCustomTokenGenerator.php 2 100.00%
src/Firebase/Auth/DisabledLegacyIdTokenVerifier.php 2 100.00%
src/Firebase/Auth/IdTokenVerifier.php 22 100.00%
src/Firebase/Auth/SendActionLink.php 10 100.00%
src/Firebase/Auth/SendActionLink/ApiRequest.php 2 100.00%
src/Firebase/Auth/SendActionLink/FailedToSendActionLink.php 6 100.00%
src/Firebase/Auth/SendActionLink/GuzzleApiClientHandler.php 4 100.00%
src/Firebase/Auth/SignIn/FailedToSignIn.php 7 100.00%
src/Firebase/Auth/SignIn/GuzzleHandler.php 17 100.00%
src/Firebase/Auth/SignInAnonymously.php 2 100.00%
src/Firebase/Auth/SignInResult.php 19 100.00%
src/Firebase/Auth/SignInWithCustomToken.php 3 100.00%
src/Firebase/Auth/SignInWithEmailAndOobCode.php 4 100.00%
src/Firebase/Auth/SignInWithEmailAndPassword.php 4 100.00%
src/Firebase/Auth/SignInWithIdpCredentials.php 10 100.00%
src/Firebase/Auth/SignInWithRefreshToken.php 3 100.00%
src/Firebase/Auth/UserInfo.php 2 100.00%
src/Firebase/Auth/UserMetaData.php 6 61.54%
src/Firebase/Auth/UserRecord.php 10 77.78%
src/Firebase/Database.php 12 100.00%
src/Firebase/Database/ApiClient.php 13 97.62%
src/Firebase/Database/Query.php 23 100.00%
src/Firebase/Database/Query/Filter/EndAt.php 3 100.00%
src/Firebase/Database/Query/Filter/EqualTo.php 3 100.00%
src/Firebase/Database/Query/Filter/LimitToFirst.php 3 100.00%
src/Firebase/Database/Query/Filter/LimitToLast.php 3 100.00%
src/Firebase/Database/Query/Filter/Shallow.php 1 100.00%
src/Firebase/Database/Query/Filter/StartAt.php 3 100.00%
src/Firebase/Database/Query/Sorter/OrderByChild.php 4 100.00%
src/Firebase/Database/Query/Sorter/OrderByKey.php 3 100.00%
src/Firebase/Database/Query/Sorter/OrderByValue.php 3 100.00%
src/Firebase/Database/Reference.php 32 100.00%
src/Firebase/Database/Reference/Validator.php 8 100.00%
src/Firebase/Database/RuleSet.php 8 90.91%
src/Firebase/Database/Snapshot.php 12 100.00%
src/Firebase/Database/Transaction.php 8 100.00%
src/Firebase/DynamicLink.php 10 100.00%
src/Firebase/DynamicLink/AnalyticsInfo.php 8 100.00%
src/Firebase/DynamicLink/AnalyticsInfo/GooglePlayAnalytics.php 10 100.00%
src/Firebase/DynamicLink/AnalyticsInfo/ITunesConnectAnalytics.php 8 100.00%
src/Firebase/DynamicLink/AndroidInfo.php 7 100.00%
src/Firebase/DynamicLink/CreateDynamicLink.php 19 100.00%
src/Firebase/DynamicLink/CreateDynamicLink/ApiRequest.php 1 100.00%
src/Firebase/DynamicLink/CreateDynamicLink/FailedToCreateDynamicLink.php 6 100.00%
src/Firebase/DynamicLink/CreateDynamicLink/GuzzleApiClientHandler.php 4 100.00%
src/Firebase/DynamicLink/DynamicLinkStatistics.php 4 100.00%
src/Firebase/DynamicLink/EventStatistics.php 14 100.00%
src/Firebase/DynamicLink/GetStatisticsForDynamicLink.php 5 100.00%
src/Firebase/DynamicLink/GetStatisticsForDynamicLink/ApiRequest.php 1 100.00%
...micLink/GetStatisticsForDynamicLink/FailedToGetStatisticsForDynamicLink.php 5 100.00%
...Firebase/DynamicLink/GetStatisticsForDynamicLink/GuzzleApiClientHandler.php 4 100.00%
src/Firebase/DynamicLink/IOSInfo.php 10 100.00%
src/Firebase/DynamicLink/NavigationInfo.php 6 100.00%
src/Firebase/DynamicLink/ShortenLongDynamicLink.php 6 100.00%
src/Firebase/DynamicLink/ShortenLongDynamicLink/ApiRequest.php 1 100.00%
...ebase/DynamicLink/ShortenLongDynamicLink/FailedToShortenLongDynamicLink.php 6 100.00%
src/Firebase/DynamicLink/ShortenLongDynamicLink/GuzzleApiClientHandler.php 4 100.00%
src/Firebase/DynamicLink/SocialMetaTagInfo.php 7 100.00%
src/Firebase/DynamicLinks.php 37 100.00%
src/Firebase/Exception/Auth/RevokedIdToken.php 4 0.00%
src/Firebase/Exception/AuthApiExceptionConverter.php 22 100.00%
src/Firebase/Exception/Database/ReferenceHasNotBeenSnapshotted.php 4 100.00%
src/Firebase/Exception/Database/TransactionFailed.php 9 100.00%
src/Firebase/Exception/Database/UnsupportedQuery.php 3 60.00%
src/Firebase/Exception/DatabaseApiExceptionConverter.php 9 100.00%
src/Firebase/Exception/Messaging/AuthenticationError.php 1 100.00%
src/Firebase/Exception/Messaging/InvalidMessage.php 1 100.00%
src/Firebase/Exception/Messaging/MessagingError.php 1 100.00%
src/Firebase/Exception/Messaging/NotFound.php 1 100.00%
src/Firebase/Exception/Messaging/ServerError.php 1 100.00%
src/Firebase/Exception/Messaging/ServerUnavailable.php 1 100.00%
src/Firebase/Exception/MessagingApiExceptionConverter.php 15 97.37%
src/Firebase/Exception/RemoteConfig/VersionNotFound.php 1 100.00%
src/Firebase/Exception/RemoteConfigApiExceptionConverter.php 10 95.65%
src/Firebase/Factory.php 105 91.29%
src/Firebase/Firestore.php 3 100.00%
src/Firebase/Http/ErrorResponseParser.php 6 85.71%
src/Firebase/Http/HttpClientOptions.php 15 100.00%
src/Firebase/Http/Middleware.php 12 87.50%
src/Firebase/Http/RequestWithSubRequests.php 10 100.00%
src/Firebase/Http/Requests.php 4 100.00%
src/Firebase/Http/ResponseWithSubResponses.php 9 83.33%
src/Firebase/Http/Responses.php 1 100.00%
src/Firebase/Messaging.php 24 100.00%
src/Firebase/Messaging/AndroidConfig.php 3 100.00%
src/Firebase/Messaging/ApiClient.php 4 63.64%
src/Firebase/Messaging/ApnsConfig.php 3 100.00%
src/Firebase/Messaging/AppInstance.php 9 100.00%
src/Firebase/Messaging/AppInstanceApiClient.php 7 100.00%
src/Firebase/Messaging/CloudMessage.php 30 98.55%
src/Firebase/Messaging/Condition.php 7 86.67%
src/Firebase/Messaging/FcmOptions.php 5 100.00%
src/Firebase/Messaging/Http/Request/SendMessage.php 1 100.00%
src/Firebase/Messaging/Http/Request/SendMessageToTokens.php 3 100.00%
src/Firebase/Messaging/Http/Request/SendMessages.php 3 100.00%
src/Firebase/Messaging/Http/Request/ValidateMessage.php 1 100.00%
src/Firebase/Messaging/MessageData.php 12 100.00%
src/Firebase/Messaging/MessageTarget.php 8 100.00%
src/Firebase/Messaging/Messages.php 2 100.00%
src/Firebase/Messaging/MulticastSendReport.php 24 85.29%
src/Firebase/Messaging/Notification.php 21 100.00%
src/Firebase/Messaging/RawMessageFromArray.php 2 100.00%
src/Firebase/Messaging/RegistrationToken.php 5 100.00%
src/Firebase/Messaging/RegistrationTokens.php 13 100.00%
src/Firebase/Messaging/SendReport.php 15 92.86%
src/Firebase/Messaging/Topic.php 6 84.62%
src/Firebase/Messaging/TopicSubscription.php 5 57.14%
src/Firebase/Messaging/TopicSubscriptions.php 3 100.00%
src/Firebase/Messaging/WebPushConfig.php 3 100.00%
src/Firebase/Project/ProjectId.php 5 100.00%
src/Firebase/RemoteConfig.php 18 100.00%
src/Firebase/RemoteConfig/ApiClient.php 14 97.73%
src/Firebase/RemoteConfig/Condition.php 11 100.00%
src/Firebase/RemoteConfig/ConditionalValue.php 7 100.00%
src/Firebase/RemoteConfig/DefaultValue.php 8 100.00%
src/Firebase/RemoteConfig/FindVersions.php 24 95.74%
src/Firebase/RemoteConfig/Parameter.php 16 100.00%
src/Firebase/RemoteConfig/TagColor.php 4 100.00%
src/Firebase/RemoteConfig/Template.php 20 91.49%
src/Firebase/RemoteConfig/UpdateOrigin.php 5 45.45%
src/Firebase/RemoteConfig/UpdateType.php 5 63.64%
src/Firebase/RemoteConfig/User.php 10 53.85%
src/Firebase/RemoteConfig/Version.php 13 74.19%
src/Firebase/RemoteConfig/VersionNumber.php 6 78.57%
src/Firebase/Request/CreateUser.php 4 100.00%
src/Firebase/Request/UpdateUser.php 45 99.00%
src/Firebase/ServiceAccount.php 17 95.45%
src/Firebase/Storage.php 8 100.00%
src/Firebase/Util.php 4 100.00%
src/Firebase/Util/DT.php 19 100.00%
src/Firebase/Util/Deprecation.php 3 100.00%
src/Firebase/Util/JSON.php 9 100.00%
src/Firebase/Value/ClearTextPassword.php 5 100.00%
src/Firebase/Value/Email.php 5 100.00%
src/Firebase/Value/PhoneNumber.php 5 100.00%
src/Firebase/Value/Provider.php 4 100.00%
src/Firebase/Value/Uid.php 6 100.00%
src/Firebase/Value/Url.php 10 95.00%
Project Totals (147 files) 1400 95.93%
Loading