Skip to content

Commit 71ff89e

Browse files
authored
Merge branch 'main' into changeset-release/main
2 parents c742969 + b567fc0 commit 71ff89e

8 files changed

Lines changed: 263 additions & 11 deletions

.changeset/eight-shirts-fry.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
"@rebilly/client-php": major
3+
---
4+
5+
### Added
6+
7+
- Added optional response property `canceledTime` on `Subscription``GET /search`, `GET /subscriptions` + 5 more
8+
- Added optional response property `contentBlock``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
9+
- Added optional request property `contentBlock``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
10+
- Added optional response property `inputType``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
11+
- Added optional request property `inputType``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
12+
- Added optional response property `minimumAge``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
13+
- Added optional request property `minimumAge``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
14+
- Added optional response property `placeholder``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
15+
- Added optional request property `placeholder``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
16+
17+
### Enum changes
18+
19+
- Enum value added on request `attribute`: `contentBlock``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
20+
- Enum value added on response `attribute`: `contentBlock``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
21+
22+
### Other
23+
24+
- response-property-min-decreased (20x) — e.g. the `items/oneOf[#/components/schemas/OneTimeOrder]/_embedded/website/settings/payoutRequest/pendingPeriodHours` respons
25+
- request-property-min-decreased (7x) — e.g. the `oneOf[#/components/schemas/OneTimeOrder]/_embedded/website/settings/payoutRequest/pendingPeriodHours` request prope

.changeset/real-towns-move.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

.changeset/smart-olives-arrive.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
"@rebilly/client-php": minor
3+
---
4+
5+
### Added
6+
7+
- Added optional response property `canceledTime` on `Subscription``GET /search`, `GET /subscriptions` + 5 more
8+
- Added optional response property `contentBlock``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
9+
- Added optional request property `contentBlock``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
10+
- Added optional response property `inputType``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
11+
- Added optional request property `inputType``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
12+
- Added optional response property `minimumAge``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
13+
- Added optional request property `minimumAge``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
14+
- Added optional response property `placeholder``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
15+
- Added optional request property `placeholder``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
16+
17+
### Enum changes
18+
19+
- Enum value added on request `attribute`: `contentBlock``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
20+
- Enum value added on response `attribute`: `contentBlock``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more

.changeset/tricky-meals-matter.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
"@rebilly/client-php": major
3+
---
4+
5+
### Added
6+
7+
- Added optional response property `canceledTime` on `Subscription``GET /search`, `GET /subscriptions` + 5 more
8+
- Added optional response property `contentBlock``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
9+
- Added optional request property `contentBlock``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
10+
- Added optional response property `inputType``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
11+
- Added optional request property `inputType``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
12+
- Added optional response property `minimumAge``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
13+
- Added optional request property `minimumAge``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
14+
- Added optional response property `placeholder``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
15+
- Added optional request property `placeholder``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
16+
17+
### Enum changes
18+
19+
- Enum value added on request `attribute`: `contentBlock``POST /account-registration-settings`, `PUT /account-registration-settings/{id}`
20+
- Enum value added on response `attribute`: `contentBlock``GET /account-registration-settings`, `POST /account-registration-settings` + 2 more
21+
22+
### Other
23+
24+
- response-property-min-decreased (20x) — e.g. the `items/oneOf[#/components/schemas/OneTimeOrder]/_embedded/website/settings/payoutRequest/pendingPeriodHours` respons
25+
- request-property-min-decreased (7x) — e.g. the `oneOf[#/components/schemas/OneTimeOrder]/_embedded/website/settings/payoutRequest/pendingPeriodHours` request prope

.openapi-snapshot.yaml

Lines changed: 67 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2475,7 +2475,7 @@ paths:
24752475
description: Cancels a coupon redemption with a specified ID.
24762476
responses:
24772477
'201':
2478-
description: Coupon redemption cancelled.
2478+
description: Coupon redemption canceled.
24792479
headers:
24802480
Location:
24812481
$ref: '#/components/headers/Location'
@@ -11597,7 +11597,7 @@ paths:
1159711597
- $ref: '#/components/parameters/collectionSort'
1159811598
responses:
1159911599
'200':
11600-
description: List of cancelled orders retrieved.
11600+
description: List of canceled orders retrieved.
1160111601
headers:
1160211602
Pagination-Total:
1160311603
$ref: '#/components/headers/Pagination-Total'
@@ -13015,7 +13015,7 @@ paths:
1301513015
- $ref: '#/components/parameters/collectionSort'
1301613016
responses:
1301713017
'200':
13018-
description: List of cancelled subscription orders retrieved.
13018+
description: List of canceled subscription orders retrieved.
1301913019
headers:
1302013020
Pagination-Total:
1302113021
$ref: '#/components/headers/Pagination-Total'
@@ -27955,7 +27955,7 @@ paths:
2795527955
$ref: '#/components/schemas/PostCashierPayoutRequestCancellation'
2795627956
responses:
2795727957
'200':
27958-
description: Cancelled all applicable pending cashier payout requests.
27958+
description: Canceled all applicable pending cashier payout requests.
2795927959
content:
2796027960
application/json:
2796127961
schema:
@@ -32822,6 +32822,7 @@ components:
3282232822
description: |-
3282332823
Attribute of the Keycloak user profile.
3282432824
This value determines which user attribute the field maps to.
32825+
Use the `contentBlock` attribute for static text in the registration form that requires no user input.
3282532826
enum:
3282632827
- username
3282732828
- firstName
@@ -32842,6 +32843,7 @@ components:
3284232843
- marketingOptIn
3284332844
- termsAccepted
3284432845
- passwordStep
32846+
- contentBlock
3284532847
example: email
3284632848
displayName:
3284732849
type: string
@@ -32887,14 +32889,18 @@ components:
3288732889
type:
3288832890
- integer
3288932891
- 'null'
32890-
description: Minimum length of the field value.
32892+
description: |-
32893+
Minimum length of the field value.
32894+
Not applicable when the `attribute` value is `dateOfBirth` or `contentBlock`.
3289132895
minimum: 0
3289232896
example: 1
3289332897
maxLength:
3289432898
type:
3289532899
- integer
3289632900
- 'null'
32897-
description: Maximum length of the field value.
32901+
description: |-
32902+
Maximum length of the field value.
32903+
Not applicable when the `attribute` value is `dateOfBirth` or `contentBlock`.
3289832904
minimum: 1
3289932905
example: 255
3290032906
helpText:
@@ -32904,6 +32910,44 @@ components:
3290432910
description: Help text displayed to the user for the field.
3290532911
maxLength: 500
3290632912
example: Enter your email address
32913+
minimumAge:
32914+
type:
32915+
- integer
32916+
- 'null'
32917+
description: |-
32918+
Minimum age in years for the registrant, calculated from their date of birth.
32919+
This field is only applicable when the `attribute` value is `dateOfBirth`.
32920+
minimum: 1
32921+
maximum: 100
32922+
example: 19
32923+
inputType:
32924+
type:
32925+
- string
32926+
- 'null'
32927+
description: Type of input control for the field in the registration form.
32928+
enum:
32929+
- text
32930+
- select
32931+
- checkbox
32932+
- date
32933+
- null
32934+
example: text
32935+
placeholder:
32936+
type:
32937+
- string
32938+
- 'null'
32939+
description: Placeholder text displayed in the input field before the user enters a value.
32940+
maxLength: 255
32941+
example: Enter your email address
32942+
contentBlock:
32943+
type:
32944+
- string
32945+
- 'null'
32946+
description: |-
32947+
Static informational text in the registration form.
32948+
This field is only applicable when the `attribute` value is `contentBlock`.
32949+
maxLength: 2048
32950+
example: For problem gaming assistance call 1-111-111-1111.
3290732951
order:
3290832952
type: integer
3290932953
description: Display order of the field within a registration step.
@@ -47706,6 +47750,13 @@ components:
4770647750
notes:
4770747751
description: Notes for the customer displayed on the order invoice.
4770847752
type: string
47753+
canceledTime:
47754+
description: Date and time when a subscription is canceled.
47755+
type:
47756+
- string
47757+
- 'null'
47758+
format: date-time
47759+
readOnly: true
4770947760
canceledBy:
4771047761
description: Specifies who initiated the cancellation.
4771147762
type:
@@ -48623,7 +48674,7 @@ components:
4862348674
pendingPeriodHours:
4862448675
type: integer
4862548676
description: Number of hours a payout request stays pending before the automatic readiness job can set it to ready.
48626-
minimum: 1
48677+
minimum: 0
4862748678
maximum: 8760
4862848679
default: 48
4862948680
logoId:
@@ -48938,7 +48989,7 @@ components:
4893848989
format: date-time
4893948990
readOnly: true
4894048991
cancellationTime:
48941-
description: Date and time when a order is cancelled.
48992+
description: Date and time when an order is canceled.
4894248993
type:
4894348994
- string
4894448995
- 'null'
@@ -49935,7 +49986,7 @@ components:
4993549986
revoked: Revokes a subscription cancellation.
4993649987
canceledTime:
4993749988
description: |-
49938-
Date and time when a subscription is cancelled.
49989+
Date and time when a subscription is canceled.
4993949990
By default, this occurs when `status` is `confirmed`, unless `draft` is specified.
4994049991
type:
4994149992
- string
@@ -61682,6 +61733,11 @@ components:
6168261733
description: NuaPay API key for reconciliation.
6168361734
format: password
6168461735
writeOnly: true
61736+
isxSiinSecret:
61737+
type: string
61738+
description: Secret for checksum verification for SEPA Instant Instant Notification (SIIN).
61739+
format: password
61740+
writeOnly: true
6168561741
nuaPayAccountId:
6168661742
type: string
6168761743
description: NuaPay account ID for reconciliation.
@@ -70531,7 +70587,7 @@ components:
7053170587
retentionRatio:
7053270588
type: number
7053370589
format: double
70534-
description: Ratio percentage of active, non-cancelled, subscriptions in the retention period versus all subscriptions created in the aggregation period.
70590+
description: Ratio percentage of active, non-canceled subscriptions in the retention period versus all subscriptions created in the aggregation period.
7053570591
canceledSubscriptionsCount:
7053670592
type: integer
7053770593
description: Number of canceled subscriptions within the specified retention period.
@@ -71284,7 +71340,7 @@ components:
7128471340
- amount
7128571341
properties:
7128671342
amount:
71287-
description: Pending payout request amount to be cancelled.
71343+
description: Pending payout request amount to be canceled.
7128871344
type: number
7128971345
format: double
7129071346
minimum: 0

src/Model/OnlineueberweisenCredentials.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ public function __construct(array $data = [], array $metadata = [])
3131
if (array_key_exists('nuaPayApiKey', $data)) {
3232
$this->setNuaPayApiKey($data['nuaPayApiKey']);
3333
}
34+
if (array_key_exists('isxSiinSecret', $data)) {
35+
$this->setIsxSiinSecret($data['isxSiinSecret']);
36+
}
3437
if (array_key_exists('nuaPayAccountId', $data)) {
3538
$this->setNuaPayAccountId($data['nuaPayAccountId']);
3639
}
@@ -66,6 +69,18 @@ public function setNuaPayApiKey(null|string $nuaPayApiKey): static
6669
return $this;
6770
}
6871

72+
public function getIsxSiinSecret(): ?string
73+
{
74+
return $this->fields['isxSiinSecret'] ?? null;
75+
}
76+
77+
public function setIsxSiinSecret(null|string $isxSiinSecret): static
78+
{
79+
$this->fields['isxSiinSecret'] = $isxSiinSecret;
80+
81+
return $this;
82+
}
83+
6984
public function getNuaPayAccountId(): ?string
7085
{
7186
return $this->fields['nuaPayAccountId'] ?? null;
@@ -87,6 +102,9 @@ public function jsonSerialize(): array
87102
if (array_key_exists('nuaPayApiKey', $this->fields)) {
88103
$data['nuaPayApiKey'] = $this->fields['nuaPayApiKey'];
89104
}
105+
if (array_key_exists('isxSiinSecret', $this->fields)) {
106+
$data['isxSiinSecret'] = $this->fields['isxSiinSecret'];
107+
}
90108
if (array_key_exists('nuaPayAccountId', $this->fields)) {
91109
$data['nuaPayAccountId'] = $this->fields['nuaPayAccountId'];
92110
}

0 commit comments

Comments
 (0)