3.5 KiB
3.5 KiB
YooKassa API SDK
Class: \YooKassa\Request\Payouts\PayoutDestinationData\PayoutDestinationDataFactory
Namespace: \YooKassa\Request\Payouts\PayoutDestinationData
Summary:
Класс PayoutDestinationDataFactory
Description:
Фабрика создания объекта платежных методов из массива
Constants
- No constants found
Methods
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | factory() | Фабричный метод создания объекта платежных данных по типу | |
| public | factoryFromArray() | Фабричный метод создания объекта платежных данных из массива |
Details
- File: lib/Request/Payouts/PayoutDestinationData/PayoutDestinationDataFactory.php
- Package: YooKassa
- Class Hierarchy:
- \YooKassa\Request\Payouts\PayoutDestinationData\PayoutDestinationDataFactory
Methods
public factory() : \YooKassa\Request\Payouts\PayoutDestinationData\AbstractPayoutDestinationData
public factory(string $type) : \YooKassa\Request\Payouts\PayoutDestinationData\AbstractPayoutDestinationData
Summary
Фабричный метод создания объекта платежных данных по типу
Details:
Parameters:
| Type | Name | Description |
|---|---|---|
string |
type | Тип платежных данных |
Returns: \YooKassa\Request\Payouts\PayoutDestinationData\AbstractPayoutDestinationData -
public factoryFromArray() : \YooKassa\Request\Payouts\PayoutDestinationData\AbstractPayoutDestinationData
public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Request\Payouts\PayoutDestinationData\AbstractPayoutDestinationData
Summary
Фабричный метод создания объекта платежных данных из массива
Details:
Parameters:
| Type | Name | Description |
|---|---|---|
array |
data | Массив платежных данных |
string OR null |
type | Тип платежных данных |
Returns: \YooKassa\Request\Payouts\PayoutDestinationData\AbstractPayoutDestinationData -
Top Namespaces
Reports
This document was automatically generated from source code comments on 2023-04-06 using phpDocumentor
© 2023 YooMoney