Skip to content

Data Sync - #138

Merged
jakub-grzesiowski merged 13 commits into
masterfrom
data-sync
Oct 5, 2026
Merged

jakub-grzesiowski merged 13 commits into
masterfrom
data-sync

PubNub SDK 10.0.0 release.

dd838da
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis succeeded Oct 5, 2026 in 0s

Your pull request is up to standards!

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

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  27
- 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