mirror of
https://git.yoomoney.ru/scm/sdk/yookassa-sdk-php.git
synced 2026-08-17 15:31:21 +00:00
Переименование классов для работы с ЖКУ
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
### v3.11.1 от 31.10.2025
|
||||
* Переименование классов для работы с ЖКУ
|
||||
|
||||
### v3.11.0 от 30.10.2025
|
||||
* Добавлен массив `statements` (почта пользователя для отправки квитанции) при создании платежа
|
||||
* Добавлены параметры `internet` и `timezone` в чеках
|
||||
|
||||
+2
-2
@@ -13,9 +13,9 @@
|
||||
],
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://git.yoomoney.ru/rest/api/latest/projects/SDK/repos/yookassa-sdk-php/archive?at=refs%2Ftags%2F3.11.0&format=zip"
|
||||
"url": "https://git.yoomoney.ru/rest/api/latest/projects/SDK/repos/yookassa-sdk-php/archive?at=refs%2Ftags%2F3.11.1&format=zip"
|
||||
},
|
||||
"version": "3.11.0",
|
||||
"version": "3.11.1",
|
||||
"require": {
|
||||
"php": ">=8.0",
|
||||
"ext-curl": "*",
|
||||
|
||||
@@ -298,7 +298,7 @@ DEFAULT_ATTEMPTS_COUNT = 3
|
||||
Текущая версия библиотеки.
|
||||
|
||||
```php
|
||||
SDK_VERSION = '3.11.0'
|
||||
SDK_VERSION = '3.11.1'
|
||||
```
|
||||
|
||||
|
||||
|
||||
+36
-23
@@ -1,6 +1,6 @@
|
||||
# [YooKassa API SDK](../home.md)
|
||||
|
||||
# Class: \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank
|
||||
# Class: \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities
|
||||
### Namespace: [\YooKassa\Request\Payments\PaymentOrderData](../namespaces/yookassa-request-payments-paymentorderdata.md)
|
||||
---
|
||||
**Summary:**
|
||||
@@ -16,10 +16,11 @@
|
||||
### Properties
|
||||
| Visibility | Name | Flag | Summary |
|
||||
| ----------:| ---- | ---- | ------- |
|
||||
| public | [$account](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#property_account) | | Счет получателя в банке. |
|
||||
| public | [$bic](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#property_bic) | | БИК банка получателя. |
|
||||
| public | [$correspondent_account](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#property_correspondent_account) | | Корреспондентский счет банка получателя. |
|
||||
| public | [$name](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#property_name) | | Название банка получателя. |
|
||||
| public | [$account](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#property_account) | | Счет получателя в банке. |
|
||||
| public | [$bic](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#property_bic) | | БИК банка получателя. |
|
||||
| public | [$correspondent_account](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#property_correspondent_account) | | Корреспондентский счет банка получателя. |
|
||||
| public | [$correspondentAccount](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#property_correspondentAccount) | | Корреспондентский счет банка получателя. |
|
||||
| public | [$name](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#property_name) | | Название банка получателя. |
|
||||
|
||||
---
|
||||
### Methods
|
||||
@@ -31,31 +32,31 @@
|
||||
| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. |
|
||||
| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
|
||||
| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
|
||||
| public | [getAccount()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#method_getAccount) | | Возвращает account. |
|
||||
| public | [getBic()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#method_getBic) | | Возвращает bic. |
|
||||
| public | [getCorrespondentAccount()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#method_getCorrespondentAccount) | | Возвращает correspondent_account. |
|
||||
| public | [getName()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#method_getName) | | Возвращает name. |
|
||||
| public | [getAccount()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#method_getAccount) | | Возвращает account. |
|
||||
| public | [getBic()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#method_getBic) | | Возвращает bic. |
|
||||
| public | [getCorrespondentAccount()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#method_getCorrespondentAccount) | | Возвращает correspondent_account. |
|
||||
| public | [getName()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#method_getName) | | Возвращает name. |
|
||||
| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
|
||||
| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
|
||||
| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. |
|
||||
| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. |
|
||||
| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
|
||||
| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
|
||||
| public | [setAccount()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#method_setAccount) | | Устанавливает account. |
|
||||
| public | [setBic()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#method_setBic) | | Устанавливает bic. |
|
||||
| public | [setCorrespondentAccount()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#method_setCorrespondentAccount) | | Устанавливает correspondent_account. |
|
||||
| public | [setName()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md#method_setName) | | Устанавливает name. |
|
||||
| public | [setAccount()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#method_setAccount) | | Устанавливает account. |
|
||||
| public | [setBic()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#method_setBic) | | Устанавливает bic. |
|
||||
| public | [setCorrespondentAccount()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#method_setCorrespondentAccount) | | Устанавливает correspondent_account. |
|
||||
| public | [setName()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md#method_setName) | | Устанавливает name. |
|
||||
| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
|
||||
| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
|
||||
| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
|
||||
|
||||
---
|
||||
### Details
|
||||
* File: [lib/Request/Payments/PaymentOrderData/PaymentOrderRecipientBank.php](../../lib/Request/Payments/PaymentOrderData/PaymentOrderRecipientBank.php)
|
||||
* File: [lib/Request/Payments/PaymentOrderData/PaymentOrderRecipientBankUtilities.php](../../lib/Request/Payments/PaymentOrderData/PaymentOrderRecipientBankUtilities.php)
|
||||
* Package: YooKassa\Model
|
||||
* Class Hierarchy:
|
||||
* [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
|
||||
* \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank
|
||||
* \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities
|
||||
|
||||
* See Also:
|
||||
* [](https://yookassa.ru/developers/api)
|
||||
@@ -105,6 +106,18 @@
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_correspondentAccount"></a>
|
||||
#### public $correspondentAccount : string
|
||||
---
|
||||
***Description***
|
||||
|
||||
Корреспондентский счет банка получателя.
|
||||
|
||||
**Type:** <a href="../string"><abbr title="string">string</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_name"></a>
|
||||
#### public $name : string
|
||||
---
|
||||
@@ -265,7 +278,7 @@ public getAccount() : string|null
|
||||
Возвращает account.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md)
|
||||
|
||||
**Returns:** string|null -
|
||||
|
||||
@@ -282,7 +295,7 @@ public getBic() : string|null
|
||||
Возвращает bic.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md)
|
||||
|
||||
**Returns:** string|null -
|
||||
|
||||
@@ -299,7 +312,7 @@ public getCorrespondentAccount() : string|null
|
||||
Возвращает correspondent_account.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md)
|
||||
|
||||
**Returns:** string|null -
|
||||
|
||||
@@ -316,7 +329,7 @@ public getName() : string|null
|
||||
Возвращает name.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md)
|
||||
|
||||
**Returns:** string|null -
|
||||
|
||||
@@ -452,7 +465,7 @@ public setAccount(string|null $account = null) : self
|
||||
Устанавливает account.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md)
|
||||
|
||||
##### Parameters:
|
||||
| Type | Name | Description |
|
||||
@@ -474,7 +487,7 @@ public setBic(string|null $bic = null) : self
|
||||
Устанавливает bic.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md)
|
||||
|
||||
##### Parameters:
|
||||
| Type | Name | Description |
|
||||
@@ -496,7 +509,7 @@ public setCorrespondentAccount(string|null $correspondent_account = null) : self
|
||||
Устанавливает correspondent_account.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md)
|
||||
|
||||
##### Parameters:
|
||||
| Type | Name | Description |
|
||||
@@ -518,7 +531,7 @@ public setName(string|null $name = null) : self
|
||||
Устанавливает name.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md)
|
||||
|
||||
##### Parameters:
|
||||
| Type | Name | Description |
|
||||
+30
-30
@@ -1,6 +1,6 @@
|
||||
# [YooKassa API SDK](../home.md)
|
||||
|
||||
# Class: \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient
|
||||
# Class: \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities
|
||||
### Namespace: [\YooKassa\Request\Payments\PaymentOrderData](../namespaces/yookassa-request-payments-paymentorderdata.md)
|
||||
---
|
||||
**Summary:**
|
||||
@@ -19,10 +19,10 @@
|
||||
### Properties
|
||||
| Visibility | Name | Flag | Summary |
|
||||
| ----------:| ---- | ---- | ------- |
|
||||
| public | [$bank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#property_bank) | | Банк получателя. |
|
||||
| public | [$inn](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#property_inn) | | ИНН получателя. |
|
||||
| public | [$kpp](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#property_kpp) | | КПП получателя. |
|
||||
| public | [$name](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#property_name) | | Название получателя. |
|
||||
| public | [$bank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#property_bank) | | Банк получателя. |
|
||||
| public | [$inn](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#property_inn) | | ИНН получателя. |
|
||||
| public | [$kpp](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#property_kpp) | | КПП получателя. |
|
||||
| public | [$name](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#property_name) | | Название получателя. |
|
||||
|
||||
---
|
||||
### Methods
|
||||
@@ -34,31 +34,31 @@
|
||||
| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. |
|
||||
| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
|
||||
| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
|
||||
| public | [getBank()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#method_getBank) | | Возвращает bank. |
|
||||
| public | [getInn()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#method_getInn) | | Возвращает inn. |
|
||||
| public | [getKpp()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#method_getKpp) | | Возвращает kpp. |
|
||||
| public | [getName()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#method_getName) | | Возвращает name. |
|
||||
| public | [getBank()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#method_getBank) | | Возвращает bank. |
|
||||
| public | [getInn()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#method_getInn) | | Возвращает inn. |
|
||||
| public | [getKpp()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#method_getKpp) | | Возвращает kpp. |
|
||||
| public | [getName()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#method_getName) | | Возвращает name. |
|
||||
| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
|
||||
| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
|
||||
| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. |
|
||||
| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. |
|
||||
| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
|
||||
| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
|
||||
| public | [setBank()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#method_setBank) | | Устанавливает bank. |
|
||||
| public | [setInn()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#method_setInn) | | Устанавливает inn. |
|
||||
| public | [setKpp()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#method_setKpp) | | Устанавливает kpp. |
|
||||
| public | [setName()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md#method_setName) | | Устанавливает name. |
|
||||
| public | [setBank()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#method_setBank) | | Устанавливает bank. |
|
||||
| public | [setInn()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#method_setInn) | | Устанавливает inn. |
|
||||
| public | [setKpp()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#method_setKpp) | | Устанавливает kpp. |
|
||||
| public | [setName()](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md#method_setName) | | Устанавливает name. |
|
||||
| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
|
||||
| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
|
||||
| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
|
||||
|
||||
---
|
||||
### Details
|
||||
* File: [lib/Request/Payments/PaymentOrderData/PaymentOrderRecipient.php](../../lib/Request/Payments/PaymentOrderData/PaymentOrderRecipient.php)
|
||||
* File: [lib/Request/Payments/PaymentOrderData/PaymentOrderRecipientUtilities.php](../../lib/Request/Payments/PaymentOrderData/PaymentOrderRecipientUtilities.php)
|
||||
* Package: YooKassa\Model
|
||||
* Class Hierarchy:
|
||||
* [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
|
||||
* \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient
|
||||
* \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities
|
||||
|
||||
* See Also:
|
||||
* [](https://yookassa.ru/developers/api)
|
||||
@@ -73,13 +73,13 @@
|
||||
---
|
||||
## Properties
|
||||
<a name="property_bank"></a>
|
||||
#### public $bank : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank
|
||||
#### public $bank : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities
|
||||
---
|
||||
***Description***
|
||||
|
||||
Банк получателя.
|
||||
|
||||
**Type:** <a href="../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.html"><abbr title="\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank">PaymentOrderRecipientBank</abbr></a>
|
||||
**Type:** <a href="../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.html"><abbr title="\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities">PaymentOrderRecipientBankUtilities</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
@@ -257,10 +257,10 @@ public fromArray(array|\Traversable $sourceArray) : void
|
||||
|
||||
|
||||
<a name="method_getBank" class="anchor"></a>
|
||||
#### public getBank() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank|null
|
||||
#### public getBank() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities|null
|
||||
|
||||
```php
|
||||
public getBank() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank|null
|
||||
public getBank() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities|null
|
||||
```
|
||||
|
||||
**Summary**
|
||||
@@ -268,9 +268,9 @@ public getBank() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecip
|
||||
Возвращает bank.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md)
|
||||
|
||||
**Returns:** \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank|null -
|
||||
**Returns:** \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities|null -
|
||||
|
||||
|
||||
<a name="method_getInn" class="anchor"></a>
|
||||
@@ -285,7 +285,7 @@ public getInn() : string|null
|
||||
Возвращает inn.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md)
|
||||
|
||||
**Returns:** string|null -
|
||||
|
||||
@@ -302,7 +302,7 @@ public getKpp() : string|null
|
||||
Возвращает kpp.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md)
|
||||
|
||||
**Returns:** string|null -
|
||||
|
||||
@@ -319,7 +319,7 @@ public getName() : string|null
|
||||
Возвращает name.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md)
|
||||
|
||||
**Returns:** string|null -
|
||||
|
||||
@@ -447,7 +447,7 @@ public offsetUnset(string $offset) : void
|
||||
#### public setBank() : self
|
||||
|
||||
```php
|
||||
public setBank(\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank|array|null $bank = null) : self
|
||||
public setBank(\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities|array|null $bank = null) : self
|
||||
```
|
||||
|
||||
**Summary**
|
||||
@@ -455,12 +455,12 @@ public setBank(\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient
|
||||
Устанавливает bank.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md)
|
||||
|
||||
##### Parameters:
|
||||
| Type | Name | Description |
|
||||
| ---- | ---- | ----------- |
|
||||
| <code lang="php">\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank OR array OR null</code> | bank | Банк получателя. |
|
||||
| <code lang="php">\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities OR array OR null</code> | bank | Банк получателя. |
|
||||
|
||||
**Returns:** self -
|
||||
|
||||
@@ -477,7 +477,7 @@ public setInn(string|null $inn = null) : self
|
||||
Устанавливает inn.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md)
|
||||
|
||||
##### Parameters:
|
||||
| Type | Name | Description |
|
||||
@@ -499,7 +499,7 @@ public setKpp(string|null $kpp = null) : self
|
||||
Устанавливает kpp.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md)
|
||||
|
||||
##### Parameters:
|
||||
| Type | Name | Description |
|
||||
@@ -521,7 +521,7 @@ public setName(string|null $name = null) : self
|
||||
Устанавливает name.
|
||||
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md)
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md)
|
||||
|
||||
##### Parameters:
|
||||
| Type | Name | Description |
|
||||
@@ -24,6 +24,7 @@
|
||||
| Visibility | Name | Flag | Summary |
|
||||
| ----------:| ---- | ---- | ------- |
|
||||
| public | [$account_number](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_account_number) | | Номер лицевого счета на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `unified_account_number` или `service_id`. |
|
||||
| public | [$accountNumber](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_accountNumber) | | Номер лицевого счета на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `unified_account_number` или `service_id`. |
|
||||
| public | [$amount](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_amount) | | Сумма платежного поручения — сумма, которую пользователь переводит получателю платежа. Равна общей сумме платежа. |
|
||||
| public | [$kbk](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_kbk) | | Код бюджетной классификации (КБК). |
|
||||
| public | [$oktmo](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_oktmo) | | Код ОКТМО (Общероссийский классификатор территорий муниципальных образований). |
|
||||
@@ -31,11 +32,17 @@
|
||||
| public | [$payment_document_number](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_payment_document_number) | | Номер платежного документа на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `account_number`, `unified_account_number` или `service_id`. |
|
||||
| public | [$payment_period](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_payment_period) | | Период оплаты, за который выставлены начисления и за который вносится оплата. |
|
||||
| public | [$payment_purpose](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_payment_purpose) | | Назначение платежа (не больше 210 символов). |
|
||||
| public | [$paymentDocumentId](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_paymentDocumentId) | | Идентификатор платежного документа. Обязательный параметр, если не передан `payment_document_number`, `account_number`, `unified_account_number` или `service_id`. |
|
||||
| public | [$paymentDocumentNumber](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_paymentDocumentNumber) | | Номер платежного документа на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `account_number`, `unified_account_number` или `service_id`. |
|
||||
| public | [$paymentPeriod](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_paymentPeriod) | | Период оплаты, за который выставлены начисления и за который вносится оплата. |
|
||||
| public | [$paymentPurpose](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_paymentPurpose) | | Назначение платежа (не больше 210 символов). |
|
||||
| public | [$recipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_recipient) | | Получатель платежа — государственная или коммерческая организация, которая предоставляет услуги или является информационным посредником, который собирает и обрабатывает начисления от других поставщиков услуг. |
|
||||
| public | [$service_id](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_service_id) | | Идентификатор жилищно-коммунальной услуги (ЖКУ). Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `unified_account_number`. |
|
||||
| public | [$type](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_type) | | Код вида платежного поручения. |
|
||||
| public | [$serviceId](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_serviceId) | | Идентификатор жилищно-коммунальной услуги (ЖКУ). Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `unified_account_number`. |
|
||||
| public | [$type](../classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md#property_type) | | Код вида платежного поручения |
|
||||
| public | [$type](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_type) | | Код вида платежного поручения. |
|
||||
| public | [$unified_account_number](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_unified_account_number) | | Единый лицевой счет. Уникальный идентификатор в ГИС ЖКХ, который характеризует связку «собственник-помещение». Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `service_id`. |
|
||||
| public | [$unifiedAccountNumber](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md#property_unifiedAccountNumber) | | Единый лицевой счет. Уникальный идентификатор в ГИС ЖКХ, который характеризует связку «собственник-помещение». Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `service_id`. |
|
||||
| protected | [$_type](../classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md#property__type) | | Код вида платежного поручения |
|
||||
|
||||
---
|
||||
@@ -121,6 +128,18 @@
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_accountNumber"></a>
|
||||
#### public $accountNumber : string
|
||||
---
|
||||
***Description***
|
||||
|
||||
Номер лицевого счета на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `unified_account_number` или `service_id`.
|
||||
|
||||
**Type:** <a href="../string"><abbr title="string">string</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_amount"></a>
|
||||
#### public $amount : \YooKassa\Model\MonetaryAmount
|
||||
---
|
||||
@@ -205,14 +224,62 @@
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_paymentDocumentId"></a>
|
||||
#### public $paymentDocumentId : string
|
||||
---
|
||||
***Description***
|
||||
|
||||
Идентификатор платежного документа. Обязательный параметр, если не передан `payment_document_number`, `account_number`, `unified_account_number` или `service_id`.
|
||||
|
||||
**Type:** <a href="../string"><abbr title="string">string</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_paymentDocumentNumber"></a>
|
||||
#### public $paymentDocumentNumber : string
|
||||
---
|
||||
***Description***
|
||||
|
||||
Номер платежного документа на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `account_number`, `unified_account_number` или `service_id`.
|
||||
|
||||
**Type:** <a href="../string"><abbr title="string">string</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_paymentPeriod"></a>
|
||||
#### public $paymentPeriod : \YooKassa\Request\Payments\PaymentPeriod
|
||||
---
|
||||
***Description***
|
||||
|
||||
Период оплаты, за который выставлены начисления и за который вносится оплата.
|
||||
|
||||
**Type:** <a href="../classes/YooKassa-Request-Payments-PaymentPeriod.html"><abbr title="\YooKassa\Request\Payments\PaymentPeriod">PaymentPeriod</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_paymentPurpose"></a>
|
||||
#### public $paymentPurpose : string
|
||||
---
|
||||
***Description***
|
||||
|
||||
Назначение платежа (не больше 210 символов).
|
||||
|
||||
**Type:** <a href="../string"><abbr title="string">string</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_recipient"></a>
|
||||
#### public $recipient : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient
|
||||
#### public $recipient : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities
|
||||
---
|
||||
***Description***
|
||||
|
||||
Получатель платежа — государственная или коммерческая организация, которая предоставляет услуги или является информационным посредником, который собирает и обрабатывает начисления от других поставщиков услуг.
|
||||
|
||||
**Type:** <a href="../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.html"><abbr title="\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient">PaymentOrderRecipient</abbr></a>
|
||||
**Type:** <a href="../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.html"><abbr title="\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities">PaymentOrderRecipientUtilities</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
@@ -229,12 +296,12 @@
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_type"></a>
|
||||
#### public $type : string
|
||||
<a name="property_serviceId"></a>
|
||||
#### public $serviceId : string
|
||||
---
|
||||
***Description***
|
||||
|
||||
Код вида платежного поручения.
|
||||
Идентификатор жилищно-коммунальной услуги (ЖКУ). Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `unified_account_number`.
|
||||
|
||||
**Type:** <a href="../string"><abbr title="string">string</abbr></a>
|
||||
|
||||
@@ -254,6 +321,18 @@
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\AbstractPaymentOrder](../classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md)
|
||||
|
||||
|
||||
<a name="property_type"></a>
|
||||
#### public $type : string
|
||||
---
|
||||
***Description***
|
||||
|
||||
Код вида платежного поручения.
|
||||
|
||||
**Type:** <a href="../string"><abbr title="string">string</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_unified_account_number"></a>
|
||||
#### public $unified_account_number : string
|
||||
---
|
||||
@@ -266,6 +345,18 @@
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property_unifiedAccountNumber"></a>
|
||||
#### public $unifiedAccountNumber : string
|
||||
---
|
||||
***Description***
|
||||
|
||||
Единый лицевой счет. Уникальный идентификатор в ГИС ЖКХ, который характеризует связку «собственник-помещение». Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `service_id`.
|
||||
|
||||
**Type:** <a href="../string"><abbr title="string">string</abbr></a>
|
||||
|
||||
**Details:**
|
||||
|
||||
|
||||
<a name="property__type"></a>
|
||||
#### protected $_type : ?string
|
||||
---
|
||||
@@ -548,10 +639,10 @@ public getPaymentPurpose() : string|null
|
||||
|
||||
|
||||
<a name="method_getRecipient" class="anchor"></a>
|
||||
#### public getRecipient() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient|null
|
||||
#### public getRecipient() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities|null
|
||||
|
||||
```php
|
||||
public getRecipient() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient|null
|
||||
public getRecipient() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities|null
|
||||
```
|
||||
|
||||
**Summary**
|
||||
@@ -561,7 +652,7 @@ public getRecipient() : \YooKassa\Request\Payments\PaymentOrderData\PaymentOrder
|
||||
**Details:**
|
||||
* Inherited From: [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md)
|
||||
|
||||
**Returns:** \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient|null -
|
||||
**Returns:** \YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities|null -
|
||||
|
||||
|
||||
<a name="method_getServiceId" class="anchor"></a>
|
||||
@@ -999,7 +1090,7 @@ public setPaymentPurpose(string|array|null $payment_purpose = null) : self
|
||||
#### public setRecipient() : self
|
||||
|
||||
```php
|
||||
public setRecipient(\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient|array|null $recipient = null) : self
|
||||
public setRecipient(\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities|array|null $recipient = null) : self
|
||||
```
|
||||
|
||||
**Summary**
|
||||
@@ -1012,7 +1103,7 @@ public setRecipient(\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderReci
|
||||
##### Parameters:
|
||||
| Type | Name | Description |
|
||||
| ---- | ---- | ----------- |
|
||||
| <code lang="php">\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient OR array OR null</code> | recipient | Получатель платежа — государственная или коммерческая организация, которая предоставляет услуги или является информационным посредником, который собирает и обрабатывает начисления от других поставщиков услуг. |
|
||||
| <code lang="php">\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities OR array OR null</code> | recipient | Получатель платежа — государственная или коммерческая организация, которая предоставляет услуги или является информационным посредником, который собирает и обрабатывает начисления от других поставщиков услуг. |
|
||||
|
||||
**Returns:** self -
|
||||
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
| ---- | ------- |
|
||||
| [\YooKassa\Request\Payments\PaymentOrderData\AbstractPaymentOrder](../classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md) | Класс, представляющий модель PaymentOrder. |
|
||||
| [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderFactory](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderFactory.md) | Класс, представляющий модель PaymentOrderFactory. |
|
||||
| [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md) | Класс, представляющий модель PaymentOrderRecipient. |
|
||||
| [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md) | Класс, представляющий модель PaymentOrderRecipientBank. |
|
||||
| [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md) | Класс, представляющий модель PaymentOrderRecipientBank. |
|
||||
| [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md) | Класс, представляющий модель PaymentOrderRecipient. |
|
||||
| [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderType](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderType.md) | Класс, представляющий модель PaymentOrderType. |
|
||||
| [\YooKassa\Request\Payments\PaymentOrderData\PaymentOrderUtilities](../classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md) | Класс, представляющий модель PaymentOrderUtilities. |
|
||||
|
||||
|
||||
+1
-1
@@ -130,7 +130,7 @@ class Client extends BaseClient
|
||||
/**
|
||||
* Текущая версия библиотеки.
|
||||
*/
|
||||
public const SDK_VERSION = '3.11.0';
|
||||
public const SDK_VERSION = '3.11.1';
|
||||
|
||||
/**
|
||||
* Получить список платежей магазина.
|
||||
|
||||
+2
-1
@@ -40,8 +40,9 @@ use YooKassa\Validator\Constraints as Assert;
|
||||
* @property string $bic БИК банка получателя.
|
||||
* @property string $account Счет получателя в банке.
|
||||
* @property string $correspondent_account Корреспондентский счет банка получателя.
|
||||
* @property string $correspondentAccount Корреспондентский счет банка получателя.
|
||||
*/
|
||||
class PaymentOrderRecipientBank extends AbstractObject
|
||||
class PaymentOrderRecipientBankUtilities extends AbstractObject
|
||||
{
|
||||
/**
|
||||
* Название банка получателя.
|
||||
+8
-8
@@ -41,9 +41,9 @@ use YooKassa\Validator\Constraints as Assert;
|
||||
* @property string $name Название получателя.
|
||||
* @property string $inn ИНН получателя.
|
||||
* @property string $kpp КПП получателя.
|
||||
* @property PaymentOrderRecipientBank $bank Банк получателя.
|
||||
* @property PaymentOrderRecipientBankUtilities $bank Банк получателя.
|
||||
*/
|
||||
class PaymentOrderRecipient extends AbstractObject
|
||||
class PaymentOrderRecipientUtilities extends AbstractObject
|
||||
{
|
||||
/**
|
||||
* Название получателя.
|
||||
@@ -77,12 +77,12 @@ class PaymentOrderRecipient extends AbstractObject
|
||||
/**
|
||||
* Банк получателя.
|
||||
*
|
||||
* @var PaymentOrderRecipientBank|null
|
||||
* @var PaymentOrderRecipientBankUtilities|null
|
||||
*/
|
||||
#[Assert\NotBlank]
|
||||
#[Assert\Valid]
|
||||
#[Assert\Type(PaymentOrderRecipientBank::class)]
|
||||
private ?PaymentOrderRecipientBank $_bank = null;
|
||||
#[Assert\Type(PaymentOrderRecipientBankUtilities::class)]
|
||||
private ?PaymentOrderRecipientBankUtilities $_bank = null;
|
||||
|
||||
/**
|
||||
* Возвращает name.
|
||||
@@ -156,9 +156,9 @@ class PaymentOrderRecipient extends AbstractObject
|
||||
/**
|
||||
* Возвращает bank.
|
||||
*
|
||||
* @return PaymentOrderRecipientBank|null
|
||||
* @return PaymentOrderRecipientBankUtilities|null
|
||||
*/
|
||||
public function getBank(): ?PaymentOrderRecipientBank
|
||||
public function getBank(): ?PaymentOrderRecipientBankUtilities
|
||||
{
|
||||
return $this->_bank;
|
||||
}
|
||||
@@ -166,7 +166,7 @@ class PaymentOrderRecipient extends AbstractObject
|
||||
/**
|
||||
* Устанавливает bank.
|
||||
*
|
||||
* @param PaymentOrderRecipientBank|array|null $bank Банк получателя.
|
||||
* @param PaymentOrderRecipientBankUtilities|array|null $bank Банк получателя.
|
||||
*
|
||||
* @return self
|
||||
*/
|
||||
@@ -47,15 +47,22 @@ use YooKassa\Validator\Constraints as Assert;
|
||||
* @property string $type Код вида платежного поручения.
|
||||
* @property MonetaryAmount $amount Сумма платежного поручения — сумма, которую пользователь переводит получателю платежа. Равна общей сумме платежа.
|
||||
* @property string $payment_purpose Назначение платежа (не больше 210 символов).
|
||||
* @property PaymentOrderRecipient $recipient Получатель платежа — государственная или коммерческая организация, которая предоставляет услуги или является информационным посредником, который собирает и обрабатывает начисления от других поставщиков услуг.
|
||||
* @property string $paymentPurpose Назначение платежа (не больше 210 символов).
|
||||
* @property PaymentOrderRecipientUtilities $recipient Получатель платежа — государственная или коммерческая организация, которая предоставляет услуги или является информационным посредником, который собирает и обрабатывает начисления от других поставщиков услуг.
|
||||
* @property string $kbk Код бюджетной классификации (КБК).
|
||||
* @property string $oktmo Код ОКТМО (Общероссийский классификатор территорий муниципальных образований).
|
||||
* @property PaymentPeriod $payment_period Период оплаты, за который выставлены начисления и за который вносится оплата.
|
||||
* @property PaymentPeriod $paymentPeriod Период оплаты, за который выставлены начисления и за который вносится оплата.
|
||||
* @property string $payment_document_id Идентификатор платежного документа. Обязательный параметр, если не передан `payment_document_number`, `account_number`, `unified_account_number` или `service_id`.
|
||||
* @property string $paymentDocumentId Идентификатор платежного документа. Обязательный параметр, если не передан `payment_document_number`, `account_number`, `unified_account_number` или `service_id`.
|
||||
* @property string $payment_document_number Номер платежного документа на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `account_number`, `unified_account_number` или `service_id`.
|
||||
* @property string $paymentDocumentNumber Номер платежного документа на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `account_number`, `unified_account_number` или `service_id`.
|
||||
* @property string $account_number Номер лицевого счета на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `unified_account_number` или `service_id`.
|
||||
* @property string $accountNumber Номер лицевого счета на стороне поставщика ЖКУ. Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `unified_account_number` или `service_id`.
|
||||
* @property string $unified_account_number Единый лицевой счет. Уникальный идентификатор в ГИС ЖКХ, который характеризует связку «собственник-помещение». Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `service_id`.
|
||||
* @property string $unifiedAccountNumber Единый лицевой счет. Уникальный идентификатор в ГИС ЖКХ, который характеризует связку «собственник-помещение». Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `service_id`.
|
||||
* @property string $service_id Идентификатор жилищно-коммунальной услуги (ЖКУ). Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `unified_account_number`.
|
||||
* @property string $serviceId Идентификатор жилищно-коммунальной услуги (ЖКУ). Обязательный параметр, если не передан `payment_document_id`, `payment_document_number`, `account_number` или `unified_account_number`.
|
||||
*/
|
||||
class PaymentOrderUtilities extends AbstractPaymentOrder
|
||||
{
|
||||
@@ -84,12 +91,12 @@ class PaymentOrderUtilities extends AbstractPaymentOrder
|
||||
/**
|
||||
* Получатель платежа — государственная или коммерческая организация, которая предоставляет услуги или является информационным посредником, который собирает и обрабатывает начисления от других поставщиков услуг.
|
||||
*
|
||||
* @var PaymentOrderRecipient|null
|
||||
* @var PaymentOrderRecipientUtilities|null
|
||||
*/
|
||||
#[Assert\NotBlank]
|
||||
#[Assert\Valid]
|
||||
#[Assert\Type(PaymentOrderRecipient::class)]
|
||||
private ?PaymentOrderRecipient $_recipient = null;
|
||||
#[Assert\Type(PaymentOrderRecipientUtilities::class)]
|
||||
private ?PaymentOrderRecipientUtilities $_recipient = null;
|
||||
|
||||
/**
|
||||
* Код бюджетной классификации (КБК).
|
||||
@@ -234,9 +241,9 @@ class PaymentOrderUtilities extends AbstractPaymentOrder
|
||||
/**
|
||||
* Возвращает recipient.
|
||||
*
|
||||
* @return PaymentOrderRecipient|null
|
||||
* @return PaymentOrderRecipientUtilities|null
|
||||
*/
|
||||
public function getRecipient(): ?PaymentOrderRecipient
|
||||
public function getRecipient(): ?PaymentOrderRecipientUtilities
|
||||
{
|
||||
return $this->_recipient;
|
||||
}
|
||||
@@ -244,7 +251,7 @@ class PaymentOrderUtilities extends AbstractPaymentOrder
|
||||
/**
|
||||
* Устанавливает recipient.
|
||||
*
|
||||
* @param PaymentOrderRecipient|array|null $recipient Получатель платежа — государственная или коммерческая организация, которая предоставляет услуги или является информационным посредником, который собирает и обрабатывает начисления от других поставщиков услуг.
|
||||
* @param PaymentOrderRecipientUtilities|array|null $recipient Получатель платежа — государственная или коммерческая организация, которая предоставляет услуги или является информационным посредником, который собирает и обрабатывает начисления от других поставщиков услуг.
|
||||
*
|
||||
* @return self
|
||||
*/
|
||||
|
||||
+19
-19
@@ -28,9 +28,7 @@ namespace Tests\YooKassa\Request\Payments\PaymentOrderData;
|
||||
|
||||
use Exception;
|
||||
use Tests\YooKassa\AbstractTestCase;
|
||||
use Datetime;
|
||||
use YooKassa\Model\Metadata;
|
||||
use YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank;
|
||||
use YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBankUtilities;
|
||||
|
||||
/**
|
||||
* PaymentOrderRecipientBankTest
|
||||
@@ -39,16 +37,16 @@ use YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientBank;
|
||||
* @author cms@yoomoney.ru
|
||||
* @link https://yookassa.ru/developers/api
|
||||
*/
|
||||
class PaymentOrderRecipientBankTest extends AbstractTestCase
|
||||
class PaymentOrderRecipientBankUtilitiesTest extends AbstractTestCase
|
||||
{
|
||||
protected PaymentOrderRecipientBank $object;
|
||||
protected PaymentOrderRecipientBankUtilities $object;
|
||||
|
||||
/**
|
||||
* @return PaymentOrderRecipientBank
|
||||
* @return PaymentOrderRecipientBankUtilities
|
||||
*/
|
||||
protected function getTestInstance(): PaymentOrderRecipientBank
|
||||
protected function getTestInstance(): PaymentOrderRecipientBankUtilities
|
||||
{
|
||||
return new PaymentOrderRecipientBank();
|
||||
return new PaymentOrderRecipientBankUtilities();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -56,9 +54,9 @@ class PaymentOrderRecipientBankTest extends AbstractTestCase
|
||||
*/
|
||||
public function testPaymentOrderRecipientBankClassExists(): void
|
||||
{
|
||||
$this->object = $this->getMockBuilder(PaymentOrderRecipientBank::class)->getMockForAbstractClass();
|
||||
$this->assertTrue(class_exists(PaymentOrderRecipientBank::class));
|
||||
$this->assertInstanceOf(PaymentOrderRecipientBank::class, $this->object);
|
||||
$this->object = $this->getMockBuilder(PaymentOrderRecipientBankUtilities::class)->getMockForAbstractClass();
|
||||
$this->assertTrue(class_exists(PaymentOrderRecipientBankUtilities::class));
|
||||
$this->assertInstanceOf(PaymentOrderRecipientBankUtilities::class, $this->object);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -75,8 +73,8 @@ class PaymentOrderRecipientBankTest extends AbstractTestCase
|
||||
$instance->setName($value);
|
||||
self::assertNotNull($instance->getName());
|
||||
self::assertNotNull($instance->name);
|
||||
self::assertEquals($value, is_array($value) ? $instance->getName()->toArray() : $instance->getName());
|
||||
self::assertEquals($value, is_array($value) ? $instance->name->toArray() : $instance->name);
|
||||
self::assertEquals($value, $instance->getName());
|
||||
self::assertEquals($value, $instance->name);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -129,8 +127,8 @@ class PaymentOrderRecipientBankTest extends AbstractTestCase
|
||||
$instance->setBic($value);
|
||||
self::assertNotNull($instance->getBic());
|
||||
self::assertNotNull($instance->bic);
|
||||
self::assertEquals($value, is_array($value) ? $instance->getBic()->toArray() : $instance->getBic());
|
||||
self::assertEquals($value, is_array($value) ? $instance->bic->toArray() : $instance->bic);
|
||||
self::assertEquals($value, $instance->getBic());
|
||||
self::assertEquals($value, $instance->bic);
|
||||
self::assertMatchesRegularExpression("/[0-9]{9}/", $instance->getBic());
|
||||
self::assertMatchesRegularExpression("/[0-9]{9}/", $instance->bic);
|
||||
}
|
||||
@@ -185,8 +183,8 @@ class PaymentOrderRecipientBankTest extends AbstractTestCase
|
||||
$instance->setAccount($value);
|
||||
self::assertNotNull($instance->getAccount());
|
||||
self::assertNotNull($instance->account);
|
||||
self::assertEquals($value, is_array($value) ? $instance->getAccount()->toArray() : $instance->getAccount());
|
||||
self::assertEquals($value, is_array($value) ? $instance->account->toArray() : $instance->account);
|
||||
self::assertEquals($value, $instance->getAccount());
|
||||
self::assertEquals($value, $instance->account);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -239,8 +237,10 @@ class PaymentOrderRecipientBankTest extends AbstractTestCase
|
||||
$instance->setCorrespondentAccount($value);
|
||||
self::assertNotNull($instance->getCorrespondentAccount());
|
||||
self::assertNotNull($instance->correspondent_account);
|
||||
self::assertEquals($value, is_array($value) ? $instance->getCorrespondentAccount()->toArray() : $instance->getCorrespondentAccount());
|
||||
self::assertEquals($value, is_array($value) ? $instance->correspondent_account->toArray() : $instance->correspondent_account);
|
||||
self::assertNotNull($instance->correspondentAccount);
|
||||
self::assertEquals($value, $instance->getCorrespondentAccount());
|
||||
self::assertEquals($value, $instance->correspondent_account);
|
||||
self::assertEquals($value, $instance->correspondentAccount);
|
||||
}
|
||||
|
||||
/**
|
||||
+15
-17
@@ -28,9 +28,7 @@ namespace Tests\YooKassa\Request\Payments\PaymentOrderData;
|
||||
|
||||
use Exception;
|
||||
use Tests\YooKassa\AbstractTestCase;
|
||||
use Datetime;
|
||||
use YooKassa\Model\Metadata;
|
||||
use YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient;
|
||||
use YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipientUtilities;
|
||||
|
||||
/**
|
||||
* PaymentOrderRecipientTest
|
||||
@@ -39,16 +37,16 @@ use YooKassa\Request\Payments\PaymentOrderData\PaymentOrderRecipient;
|
||||
* @author cms@yoomoney.ru
|
||||
* @link https://yookassa.ru/developers/api
|
||||
*/
|
||||
class PaymentOrderRecipientTest extends AbstractTestCase
|
||||
class PaymentOrderRecipientUtilitiesTest extends AbstractTestCase
|
||||
{
|
||||
protected PaymentOrderRecipient $object;
|
||||
protected PaymentOrderRecipientUtilities $object;
|
||||
|
||||
/**
|
||||
* @return PaymentOrderRecipient
|
||||
* @return PaymentOrderRecipientUtilities
|
||||
*/
|
||||
protected function getTestInstance(): PaymentOrderRecipient
|
||||
protected function getTestInstance(): PaymentOrderRecipientUtilities
|
||||
{
|
||||
return new PaymentOrderRecipient();
|
||||
return new PaymentOrderRecipientUtilities();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -56,9 +54,9 @@ class PaymentOrderRecipientTest extends AbstractTestCase
|
||||
*/
|
||||
public function testPaymentOrderRecipientClassExists(): void
|
||||
{
|
||||
$this->object = $this->getMockBuilder(PaymentOrderRecipient::class)->getMockForAbstractClass();
|
||||
$this->assertTrue(class_exists(PaymentOrderRecipient::class));
|
||||
$this->assertInstanceOf(PaymentOrderRecipient::class, $this->object);
|
||||
$this->object = $this->getMockBuilder(PaymentOrderRecipientUtilities::class)->getMockForAbstractClass();
|
||||
$this->assertTrue(class_exists(PaymentOrderRecipientUtilities::class));
|
||||
$this->assertInstanceOf(PaymentOrderRecipientUtilities::class, $this->object);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -75,8 +73,8 @@ class PaymentOrderRecipientTest extends AbstractTestCase
|
||||
$instance->setName($value);
|
||||
self::assertNotNull($instance->getName());
|
||||
self::assertNotNull($instance->name);
|
||||
self::assertEquals($value, is_array($value) ? $instance->getName()->toArray() : $instance->getName());
|
||||
self::assertEquals($value, is_array($value) ? $instance->name->toArray() : $instance->name);
|
||||
self::assertEquals($value, $instance->getName());
|
||||
self::assertEquals($value, $instance->name);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -129,8 +127,8 @@ class PaymentOrderRecipientTest extends AbstractTestCase
|
||||
$instance->setInn($value);
|
||||
self::assertNotNull($instance->getInn());
|
||||
self::assertNotNull($instance->inn);
|
||||
self::assertEquals($value, is_array($value) ? $instance->getInn()->toArray() : $instance->getInn());
|
||||
self::assertEquals($value, is_array($value) ? $instance->inn->toArray() : $instance->inn);
|
||||
self::assertEquals($value, $instance->getInn());
|
||||
self::assertEquals($value, $instance->inn);
|
||||
self::assertMatchesRegularExpression("/[0-9]{10}/", $instance->getInn());
|
||||
self::assertMatchesRegularExpression("/[0-9]{10}/", $instance->inn);
|
||||
}
|
||||
@@ -185,8 +183,8 @@ class PaymentOrderRecipientTest extends AbstractTestCase
|
||||
$instance->setKpp($value);
|
||||
self::assertNotNull($instance->getKpp());
|
||||
self::assertNotNull($instance->kpp);
|
||||
self::assertEquals($value, is_array($value) ? $instance->getKpp()->toArray() : $instance->getKpp());
|
||||
self::assertEquals($value, is_array($value) ? $instance->kpp->toArray() : $instance->kpp);
|
||||
self::assertEquals($value, $instance->getKpp());
|
||||
self::assertEquals($value, $instance->kpp);
|
||||
self::assertMatchesRegularExpression("/[0-9]{9}/", $instance->getKpp());
|
||||
self::assertMatchesRegularExpression("/[0-9]{9}/", $instance->kpp);
|
||||
}
|
||||
@@ -28,8 +28,6 @@ namespace Tests\YooKassa\Request\Payments\PaymentOrderData;
|
||||
|
||||
use Exception;
|
||||
use Tests\YooKassa\AbstractTestCase;
|
||||
use Datetime;
|
||||
use YooKassa\Model\Metadata;
|
||||
use YooKassa\Request\Payments\PaymentOrderData\PaymentOrderUtilities;
|
||||
|
||||
/**
|
||||
@@ -170,8 +168,10 @@ class PaymentOrderUtilitiesTest extends AbstractTestCase
|
||||
$instance->setPaymentPurpose($value);
|
||||
self::assertNotNull($instance->getPaymentPurpose());
|
||||
self::assertNotNull($instance->payment_purpose);
|
||||
self::assertNotNull($instance->paymentPurpose);
|
||||
self::assertEquals($value, $instance->getPaymentPurpose());
|
||||
self::assertEquals($value, $instance->payment_purpose);
|
||||
self::assertEquals($value, $instance->paymentPurpose);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -405,12 +405,15 @@ class PaymentOrderUtilitiesTest extends AbstractTestCase
|
||||
$instance = $this->getTestInstance();
|
||||
self::assertEmpty($instance->getPaymentPeriod());
|
||||
self::assertEmpty($instance->payment_period);
|
||||
self::assertEmpty($instance->paymentPeriod);
|
||||
$instance->setPaymentPeriod($value);
|
||||
self::assertEquals($value, is_array($value) ? $instance->getPaymentPeriod()->toArray() : $instance->getPaymentPeriod());
|
||||
self::assertEquals($value, is_array($value) ? $instance->payment_period->toArray() : $instance->payment_period);
|
||||
self::assertEquals($value, is_array($value) ? $instance->paymentPeriod->toArray() : $instance->paymentPeriod);
|
||||
if (!empty($value)) {
|
||||
self::assertNotNull($instance->getPaymentPeriod());
|
||||
self::assertNotNull($instance->payment_period);
|
||||
self::assertNotNull($instance->paymentPeriod);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -463,18 +466,23 @@ class PaymentOrderUtilitiesTest extends AbstractTestCase
|
||||
$instance = $this->getTestInstance();
|
||||
self::assertEmpty($instance->getPaymentDocumentId());
|
||||
self::assertEmpty($instance->payment_document_id);
|
||||
self::assertEmpty($instance->paymentDocumentId);
|
||||
$instance->setPaymentDocumentId($value);
|
||||
self::assertEquals($value, $instance->getPaymentDocumentId());
|
||||
self::assertEquals($value, $instance->payment_document_id);
|
||||
self::assertEquals($value, $instance->paymentDocumentId);
|
||||
if (!empty($value)) {
|
||||
self::assertNotNull($instance->getPaymentDocumentId());
|
||||
self::assertNotNull($instance->payment_document_id);
|
||||
self::assertNotNull($instance->paymentDocumentId);
|
||||
self::assertTrue($instance->hasPaymentDocumentId());
|
||||
self::assertTrue($instance->validate());
|
||||
self::assertLessThanOrEqual(18, is_string($instance->getPaymentDocumentId()) ? mb_strlen($instance->getPaymentDocumentId()) : $instance->getPaymentDocumentId());
|
||||
self::assertLessThanOrEqual(18, is_string($instance->payment_document_id) ? mb_strlen($instance->payment_document_id) : $instance->payment_document_id);
|
||||
self::assertLessThanOrEqual(18, is_string($instance->paymentDocumentId) ? mb_strlen($instance->paymentDocumentId) : $instance->paymentDocumentId);
|
||||
self::assertGreaterThanOrEqual(18, is_string($instance->getPaymentDocumentId()) ? mb_strlen($instance->getPaymentDocumentId()) : $instance->getPaymentDocumentId());
|
||||
self::assertGreaterThanOrEqual(18, is_string($instance->payment_document_id) ? mb_strlen($instance->payment_document_id) : $instance->payment_document_id);
|
||||
self::assertGreaterThanOrEqual(18, is_string($instance->paymentDocumentId) ? mb_strlen($instance->paymentDocumentId) : $instance->paymentDocumentId);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -527,20 +535,26 @@ class PaymentOrderUtilitiesTest extends AbstractTestCase
|
||||
$instance = $this->getTestInstance();
|
||||
self::assertEmpty($instance->getPaymentDocumentNumber());
|
||||
self::assertEmpty($instance->payment_document_number);
|
||||
self::assertEmpty($instance->paymentDocumentNumber);
|
||||
$instance->setPaymentDocumentNumber($value);
|
||||
self::assertEquals($value, $instance->getPaymentDocumentNumber());
|
||||
self::assertEquals($value, $instance->payment_document_number);
|
||||
self::assertEquals($value, $instance->paymentDocumentNumber);
|
||||
if (!empty($value)) {
|
||||
self::assertNotNull($instance->getPaymentDocumentNumber());
|
||||
self::assertNotNull($instance->payment_document_number);
|
||||
self::assertNotNull($instance->paymentDocumentNumber);
|
||||
self::assertTrue($instance->hasPaymentDocumentNumber());
|
||||
self::assertTrue($instance->validate());
|
||||
self::assertMatchesRegularExpression("/^[0-9а-яА-Яa-zA-Z]{1,30}$/u", $instance->getPaymentDocumentNumber());
|
||||
self::assertMatchesRegularExpression("/^[0-9а-яА-Яa-zA-Z]{1,30}$/u", $instance->payment_document_number);
|
||||
self::assertMatchesRegularExpression("/^[0-9а-яА-Яa-zA-Z]{1,30}$/u", $instance->paymentDocumentNumber);
|
||||
self::assertLessThanOrEqual(30, is_string($instance->getPaymentDocumentNumber()) ? mb_strlen($instance->getPaymentDocumentNumber()) : $instance->getPaymentDocumentNumber());
|
||||
self::assertLessThanOrEqual(30, is_string($instance->payment_document_number) ? mb_strlen($instance->payment_document_number) : $instance->payment_document_number);
|
||||
self::assertLessThanOrEqual(30, is_string($instance->paymentDocumentNumber) ? mb_strlen($instance->paymentDocumentNumber) : $instance->paymentDocumentNumber);
|
||||
self::assertGreaterThanOrEqual(1, is_string($instance->getPaymentDocumentNumber()) ? mb_strlen($instance->getPaymentDocumentNumber()) : $instance->getPaymentDocumentNumber());
|
||||
self::assertGreaterThanOrEqual(1, is_string($instance->payment_document_number) ? mb_strlen($instance->payment_document_number) : $instance->payment_document_number);
|
||||
self::assertGreaterThanOrEqual(1, is_string($instance->paymentDocumentNumber) ? mb_strlen($instance->paymentDocumentNumber) : $instance->paymentDocumentNumber);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -593,20 +607,26 @@ class PaymentOrderUtilitiesTest extends AbstractTestCase
|
||||
$instance = $this->getTestInstance();
|
||||
self::assertEmpty($instance->getAccountNumber());
|
||||
self::assertEmpty($instance->account_number);
|
||||
self::assertEmpty($instance->accountNumber);
|
||||
$instance->setAccountNumber($value);
|
||||
self::assertEquals($value, $instance->getAccountNumber());
|
||||
self::assertEquals($value, $instance->account_number);
|
||||
self::assertEquals($value, $instance->accountNumber);
|
||||
if (!empty($value)) {
|
||||
self::assertNotNull($instance->getAccountNumber());
|
||||
self::assertNotNull($instance->account_number);
|
||||
self::assertNotNull($instance->accountNumber);
|
||||
self::assertTrue($instance->hasAccountNumber());
|
||||
self::assertTrue($instance->validate());
|
||||
self::assertMatchesRegularExpression("/^[0-9а-яА-Яa-zA-Z]{1,30}$/u", $instance->getAccountNumber());
|
||||
self::assertMatchesRegularExpression("/^[0-9а-яА-Яa-zA-Z]{1,30}$/u", $instance->account_number);
|
||||
self::assertMatchesRegularExpression("/^[0-9а-яА-Яa-zA-Z]{1,30}$/u", $instance->accountNumber);
|
||||
self::assertLessThanOrEqual(30, is_string($instance->getAccountNumber()) ? mb_strlen($instance->getAccountNumber()) : $instance->getAccountNumber());
|
||||
self::assertLessThanOrEqual(30, is_string($instance->account_number) ? mb_strlen($instance->account_number) : $instance->account_number);
|
||||
self::assertLessThanOrEqual(30, is_string($instance->accountNumber) ? mb_strlen($instance->accountNumber) : $instance->accountNumber);
|
||||
self::assertGreaterThanOrEqual(1, is_string($instance->getAccountNumber()) ? mb_strlen($instance->getAccountNumber()) : $instance->getAccountNumber());
|
||||
self::assertGreaterThanOrEqual(1, is_string($instance->account_number) ? mb_strlen($instance->account_number) : $instance->account_number);
|
||||
self::assertGreaterThanOrEqual(1, is_string($instance->accountNumber) ? mb_strlen($instance->accountNumber) : $instance->accountNumber);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -659,18 +679,23 @@ class PaymentOrderUtilitiesTest extends AbstractTestCase
|
||||
$instance = $this->getTestInstance();
|
||||
self::assertEmpty($instance->getUnifiedAccountNumber());
|
||||
self::assertEmpty($instance->unified_account_number);
|
||||
self::assertEmpty($instance->unifiedAccountNumber);
|
||||
$instance->setUnifiedAccountNumber($value);
|
||||
self::assertEquals($value, $instance->getUnifiedAccountNumber());
|
||||
self::assertEquals($value, $instance->unified_account_number);
|
||||
self::assertEquals($value, $instance->unifiedAccountNumber);
|
||||
if (!empty($value)) {
|
||||
self::assertNotNull($instance->getUnifiedAccountNumber());
|
||||
self::assertNotNull($instance->unified_account_number);
|
||||
self::assertNotNull($instance->unifiedAccountNumber);
|
||||
self::assertTrue($instance->hasUnifiedAccountNumber());
|
||||
self::assertTrue($instance->validate());
|
||||
self::assertLessThanOrEqual(10, is_string($instance->getUnifiedAccountNumber()) ? mb_strlen($instance->getUnifiedAccountNumber()) : $instance->getUnifiedAccountNumber());
|
||||
self::assertLessThanOrEqual(10, is_string($instance->unified_account_number) ? mb_strlen($instance->unified_account_number) : $instance->unified_account_number);
|
||||
self::assertLessThanOrEqual(10, is_string($instance->unifiedAccountNumber) ? mb_strlen($instance->unifiedAccountNumber) : $instance->unifiedAccountNumber);
|
||||
self::assertGreaterThanOrEqual(10, is_string($instance->getUnifiedAccountNumber()) ? mb_strlen($instance->getUnifiedAccountNumber()) : $instance->getUnifiedAccountNumber());
|
||||
self::assertGreaterThanOrEqual(10, is_string($instance->unified_account_number) ? mb_strlen($instance->unified_account_number) : $instance->unified_account_number);
|
||||
self::assertGreaterThanOrEqual(10, is_string($instance->unifiedAccountNumber) ? mb_strlen($instance->unifiedAccountNumber) : $instance->unifiedAccountNumber);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -723,18 +748,23 @@ class PaymentOrderUtilitiesTest extends AbstractTestCase
|
||||
$instance = $this->getTestInstance();
|
||||
self::assertEmpty($instance->getServiceId());
|
||||
self::assertEmpty($instance->service_id);
|
||||
self::assertEmpty($instance->serviceId);
|
||||
$instance->setServiceId($value);
|
||||
self::assertEquals($value, $instance->getServiceId());
|
||||
self::assertEquals($value, $instance->service_id);
|
||||
self::assertEquals($value, $instance->serviceId);
|
||||
if (!empty($value)) {
|
||||
self::assertNotNull($instance->getServiceId());
|
||||
self::assertNotNull($instance->service_id);
|
||||
self::assertNotNull($instance->serviceId);
|
||||
self::assertTrue($instance->hasServiceId());
|
||||
self::assertTrue($instance->validate());
|
||||
self::assertLessThanOrEqual(13, is_string($instance->getServiceId()) ? mb_strlen($instance->getServiceId()) : $instance->getServiceId());
|
||||
self::assertLessThanOrEqual(13, is_string($instance->service_id) ? mb_strlen($instance->service_id) : $instance->service_id);
|
||||
self::assertLessThanOrEqual(13, is_string($instance->serviceId) ? mb_strlen($instance->serviceId) : $instance->serviceId);
|
||||
self::assertGreaterThanOrEqual(13, is_string($instance->getServiceId()) ? mb_strlen($instance->getServiceId()) : $instance->getServiceId());
|
||||
self::assertGreaterThanOrEqual(13, is_string($instance->service_id) ? mb_strlen($instance->service_id) : $instance->service_id);
|
||||
self::assertGreaterThanOrEqual(13, is_string($instance->serviceId) ? mb_strlen($instance->serviceId) : $instance->serviceId);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user