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