Skip to content

Data Sync - #138

Open
jakub-grzesiowski wants to merge 9 commits into
masterfrom
data-sync
Open

jakub-grzesiowski wants to merge 9 commits into
masterfrom
data-sync

Additional projections validation

f55e60f
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Sep 28, 2026 in 0s

176 new issues (0 max.) of at least minor severity.

Codacy Here is an overview of what got changed by this pull request:

Issues
======
- Added 176
           

Complexity increasing per file
==============================
- src/PubNub/Managers/SubscriptionManager.php  6
- src/PubNub/Managers/ListenerManager.php  2
- src/PubNub/PubNub.php  1
- src/PubNub/Callbacks/SubscribeCallback.php  1
- src/PubNub/Exceptions/PubNubServerException.php  1
- src/PubNub/Endpoints/Endpoint.php  3
- src/PubNub/Models/Consumer/AccessManager/PNAccessManagerTokenResult.php  13
- src/PubNub/Endpoints/Access/GrantToken.php  28
- src/PubNub/Models/Consumer/MessagePersistence/PNFetchMessagesItemResult.php  3
- src/PubNub/DataSync.php  31
- src/PubNub/Endpoints/DataSync/Channel/CreateChannel.php  14
- src/PubNub/Endpoints/DataSync/Channel/DeleteChannel.php  4
- src/PubNub/Endpoints/DataSync/Channel/GetChannel.php  4
- src/PubNub/Endpoints/DataSync/Channel/GetChannels.php  10
- src/PubNub/Endpoints/DataSync/Channel/SetChannel.php  6
- src/PubNub/Endpoints/DataSync/Channel/UpdateChannel.php  5
- src/PubNub/Endpoints/DataSync/DataSyncCollectionEndpoint.php  21
- src/PubNub/Endpoints/DataSync/DataSyncEndpoint.php  23
- src/PubNub/Endpoints/DataSync/Entity/CreateEntity.php  14
- src/PubNub/Endpoints/DataSync/Entity/DeleteEntity.php  4
- src/PubNub/Endpoints/DataSync/Entity/GetEntities.php  11
- src/PubNub/Endpoints/DataSync/Entity/GetEntity.php  4
- src/PubNub/Endpoints/DataSync/Entity/SetEntity.php  6
- src/PubNub/Endpoints/DataSync/Entity/UpdateEntity.php  5
- src/PubNub/Endpoints/DataSync/Membership/CreateMembership.php  14
- src/PubNub/Endpoints/DataSync/Membership/DeleteMembership.php  4
- src/PubNub/Endpoints/DataSync/Membership/GetMembership.php  4
- src/PubNub/Endpoints/DataSync/Membership/GetMemberships.php  10
- src/PubNub/Endpoints/DataSync/Membership/SetMembership.php  6
- src/PubNub/Endpoints/DataSync/Membership/UpdateMembership.php  5
- src/PubNub/Endpoints/DataSync/Relationship/CreateRelationship.php  17
- src/PubNub/Endpoints/DataSync/Relationship/DeleteRelationship.php  4
- src/PubNub/Endpoints/DataSync/Relationship/GetRelationship.php  4
- src/PubNub/Endpoints/DataSync/Relationship/GetRelationships.php  13
- src/PubNub/Endpoints/DataSync/Relationship/SetRelationship.php  6
- src/PubNub/Endpoints/DataSync/Relationship/UpdateRelationship.php  5
- src/PubNub/Endpoints/DataSync/Traits/HasIfMatch.php  1
- src/PubNub/Endpoints/DataSync/Traits/HasJsonPatch.php  12
- src/PubNub/Endpoints/DataSync/Traits/HasPayloadAndStatus.php  4
- src/PubNub/Endpoints/DataSync/User/CreateUser.php  14
- src/PubNub/Endpoints/DataSync/User/DeleteUser.php  4
- src/PubNub/Endpoints/DataSync/User/GetUser.php  4
- src/PubNub/Endpoints/DataSync/User/GetUsers.php  10
- src/PubNub/Endpoints/DataSync/User/SetUser.php  6
- src/PubNub/Endpoints/DataSync/User/UpdateUser.php  5
- src/PubNub/Models/Consumer/AccessManager/PNDataSyncProjectionScope.php  33
- src/PubNub/Models/Consumer/AccessManager/PNDataSyncProjections.php  10
- src/PubNub/Models/Consumer/DataSync/PNDataSyncDeleteResult.php  3
- src/PubNub/Models/Consumer/DataSync/PNDataSyncEntitiesResult.php  2
- src/PubNub/Models/Consumer/DataSync/PNDataSyncEntity.php  33
- src/PubNub/Models/Consumer/DataSync/PNDataSyncEntityResult.php  2
- src/PubNub/Models/Consumer/DataSync/PNDataSyncEventResult.php  61
- src/PubNub/Models/Consumer/DataSync/PNDataSyncMembership.php  36
- src/PubNub/Models/Consumer/DataSync/PNDataSyncMembershipResult.php  2
- src/PubNub/Models/Consumer/DataSync/PNDataSyncMembershipsResult.php  2
- src/PubNub/Models/Consumer/DataSync/PNDataSyncPage.php  11
- src/PubNub/Models/Consumer/DataSync/PNDataSyncPatch.php  10
- src/PubNub/Models/Consumer/DataSync/PNDataSyncPatchOperation.php  10
- src/PubNub/Models/Consumer/DataSync/PNDataSyncRelationship.php  36
- src/PubNub/Models/Consumer/DataSync/PNDataSyncRelationshipResult.php  2
- src/PubNub/Models/Consumer/DataSync/PNDataSyncRelationshipsResult.php  2
- src/PubNub/Models/Consumer/DataSync/PNDataSyncValue.php  16
- src/PubNub/Models/Consumer/DataSync/PNDataSyncCollectionResult.php  10
- src/PubNub/Models/Consumer/DataSync/PNDataSyncRecordResult.php  7
         

Clones added
============
- src/PubNub/Endpoints/DataSync/Channel/GetChannels.php  1
- src/PubNub/Endpoints/DataSync/User/GetUsers.php  1
- src/PubNub/Models/Consumer/DataSync/PNDataSyncMembership.php  1
- src/PubNub/Models/Consumer/DataSync/PNDataSyncRelationship.php  1
         

See the complete overview on Codacy