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