Newphp

v0.3.0

  • Regenerated from the latest API specification

Surface gate — php

  • Verdict: pass
  • Classification: breaking
  • Version: 0.2.0 → 0.3.0
  • Breaking changes: 2093, additive: 991

Breaking surface change carried by a minor bump (0.2.0 → 0.3.0) — allowed.

2093 breaking change(s)
Revenexx\Enums\Kind.COOKIE — method removed
Revenexx\Enums\Kind.INDEXEDDB — method removed
Revenexx\Enums\Kind.LOCALSTORAGE — method removed
Revenexx\Enums\Kind.PIXEL — method removed
Revenexx\Enums\Kind.SESSIONSTORAGE — method removed
Revenexx\Enums\PromotionsConditionsCreateKind — class removed
Revenexx\Enums\Reason.COMPLAINT — method removed
Revenexx\Enums\Reason.HARDBOUNCE — method removed
Revenexx\Enums\Reason.MANUAL — method removed
Revenexx\Enums\Reason.UNSUBSCRIBE — method removed
Revenexx\Enums\Status.ACTIVE — method removed
Revenexx\Enums\Status.BLOCKED — method removed
Revenexx\Enums\Status.INVITED — method removed
Revenexx\Services\Carts.cartsClaim — parameter 'strategy' type changed: ?CartMergeStrategy → ?string
Revenexx\Services\Carts.cartsClaim — parameter 'targetCartId' type changed: ?string → ?CartMergeStrategy
Revenexx\Services\Carts.cartsClaim — parameter 2 renamed: 'strategy' → 'organizationId'
Revenexx\Services\Carts.cartsClaim — parameter 3 renamed: 'targetCartId' → 'strategy'
Revenexx\Services\Carts.cartsCreate — parameter 'channelId' type changed: ?string → ?array
Revenexx\Services\Carts.cartsCreate — parameter 'isCurrent' type changed: ?bool → ?string
Revenexx\Services\Carts.cartsCreate — parameter 'metadata' type changed: ?array → ?bool
Revenexx\Services\Carts.cartsCreate — parameter 'name' type changed: ?string → ?array
Revenexx\Services\Carts.cartsCreate — parameter 0 renamed: 'channelId' → 'attribution'
Revenexx\Services\Carts.cartsCreate — parameter 1 renamed: 'contactId' → 'channelId'
Revenexx\Services\Carts.cartsCreate — parameter 2 renamed: 'currency' → 'contactId'
Revenexx\Services\Carts.cartsCreate — parameter 3 renamed: 'isCurrent' → 'currency'
Revenexx\Services\Carts.cartsCreate — parameter 4 renamed: 'metadata' → 'isCurrent'
Revenexx\Services\Carts.cartsCreate — parameter 5 renamed: 'name' → 'metadata'
Revenexx\Services\Carts.cartsCreate — parameter 6 renamed: 'sessionKey' → 'name'
Revenexx\Services\Carts.cartsList — parameter 'abandonedAt' type changed: ?string → ?int
Revenexx\Services\Carts.cartsList — parameter 'createdAt' type changed: ?string → ?float
Revenexx\Services\Carts.cartsList — parameter 'currency' type changed: ?string → ?bool
Revenexx\Services\Carts.cartsList — parameter 'isCurrent' type changed: ?bool → ?string
Revenexx\Services\Carts.cartsList — parameter 'itemCount' type changed: ?int → ?string
Revenexx\Services\Carts.cartsList — parameter 'limit' type changed: ?int → ?string
Revenexx\Services\Carts.cartsList — parameter 'mergedIntoCartId' type changed: ?string → ?float
Revenexx\Services\Carts.cartsList — parameter 'offset' type changed: ?int → ?string
Revenexx\Services\Carts.cartsList — parameter 'orderRef' type changed: ?string → ?float
Revenexx\Services\Carts.cartsList — parameter 'orderedAt' type changed: ?string → ?float
Revenexx\Services\Carts.cartsList — parameter 'subtotal' type changed: ?float → ?bool
Revenexx\Services\Carts.cartsList — parameter 'updatedAt' type changed: ?string → ?float
… and 2053 more
991 additive change(s)
Revenexx\Enums\AccountStatusStatus — class added
Revenexx\Enums\AdAccountPatchPlatform — class added
Revenexx\Enums\AdAccountPlatform — class added
Revenexx\Enums\AdAccountStatus — class added
Revenexx\Enums\AdAccountWritePlatform — class added
Revenexx\Enums\AdSpendDayBookingState — class added
Revenexx\Enums\AdSpendDayPlatform — class added
Revenexx\Enums\AddItemRequestPriceReason — class added
Revenexx\Enums\AddressCreateRequestDeliveryPointType — class added
Revenexx\Enums\AddressCreateRequestValidationStatus — class added
Revenexx\Enums\AddressDeliveryPointType — class added
Revenexx\Enums\AddressUpdateRequestDeliveryPointType — class added
Revenexx\Enums\AddressUpdateRequestValidationStatus — class added
Revenexx\Enums\AddressValidationStatus — class added
Revenexx\Enums\AssetApp — class added
Revenexx\Enums\AssetsLicense — class added
Revenexx\Enums\AttributionFactTouchKind — class added
Revenexx\Enums\AudienceImportState — class added
Revenexx\Enums\AudienceKind — class added
Revenexx\Enums\AudienceMemberEventKind — class added
Revenexx\Enums\AudienceMemberSource — class added
Revenexx\Enums\AudiencePatchKind — class added
Revenexx\Enums\AudiencePatchRuleMatch — class added
Revenexx\Enums\AudiencePreviewRequestRuleMatch — class added
Revenexx\Enums\AudienceRecomputeState — class added
Revenexx\Enums\AudienceRuleChannel — class added
Revenexx\Enums\AudienceRuleKind — class added
Revenexx\Enums\AudienceRuleMatch — class added
Revenexx\Enums\AudienceRuleMatchMode — class added
Revenexx\Enums\AudienceRulePatchChannel — class added
Revenexx\Enums\AudienceRulePatchKind — class added
Revenexx\Enums\AudienceRulePatchMatchMode — class added
Revenexx\Enums\AudienceRuleWriteChannel — class added
Revenexx\Enums\AudienceRuleWriteKind — class added
Revenexx\Enums\AudienceRuleWriteMatchMode — class added
Revenexx\Enums\AudienceSyncState — class added
Revenexx\Enums\AudienceWriteKind — class added
Revenexx\Enums\AudienceWriteRuleMatch — class added
Revenexx\Enums\AudiencesRulesCreateKind — class added
Revenexx\Enums\BonusAgreementBaseSource — class added
… and 951 more