meraproject/vendor/yoomoney/yookassa-sdk-php/docs/classes/YooKassa-Model-PaymentData-PaymentDataFactory.md
keboss-m 5c21d25d45 Initial commit: Merakomis portal, Docker stack and user-reader API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 11:04:05 +03:00

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


Methods

public factory() : \YooKassa\Model\PaymentData\AbstractPaymentData

public factory(string $type) : \YooKassa\Model\PaymentData\AbstractPaymentData

Summary

Фабричный метод создания объекта платежных данных по типу

Details:

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:

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