meraproject/vendor/yoomoney/yookassa-sdk-php/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.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

25 KiB
Raw Permalink Blame History

YooKassa API SDK

Class: \YooKassa\Request\Payments\PaymentsRequestBuilder

Namespace: \YooKassa\Request\Payments


Summary:

Класс билдера запросов к API для получения списка платежей магазина


Constants

  • No constants found

Properties

Visibility Name Flag Summary
protected $currentObject Инстанс собираемого запроса

Methods

Visibility Name Flag Summary
public __construct() Конструктор, инициализирует пустой запрос, который в будущем начнём собирать
public build() Собирает и возвращает объект запроса списка платежей магазина
public setCapturedAtGt() Устанавливает дату подтверждения от которой выбираются платежи
public setCapturedAtGte() Устанавливает дату подтверждения от которой выбираются платежи
public setCapturedAtLt() Устанавливает дату подтверждения до которой выбираются платежи
public setCapturedAtLte() Устанавливает дату подтверждения до которой выбираются платежи
public setCreatedAtGt() Устанавливает дату создания от которой выбираются платежи
public setCreatedAtGte() Устанавливает дату создания от которой выбираются платежи
public setCreatedAtLt() Устанавливает дату создания до которой выбираются платежи
public setCreatedAtLte() Устанавливает дату создания до которой выбираются платежи
public setCursor() Устанавливает страница выдачи результатов
public setLimit() Устанавливает ограничение количества объектов платежа
public setOptions() Устанавливает свойства запроса из массива
public setPaymentMethod() Устанавливает платежный метод выбираемых платежей
public setStatus() Устанавливает статус выбираемых платежей
protected initCurrentObject() Возвращает новый объект запроса для получения списка платежей, который в дальнейшем будет собираться в билдере

Details


Properties

protected $currentObject : \YooKassa\Request\Payments\PaymentsRequest


Summary

Инстанс собираемого запроса

Type: PaymentsRequest Собираемый объект запроса списка платежей магазина Details:


Methods

public __construct() : mixed

public __construct() : mixed

Summary

Конструктор, инициализирует пустой запрос, который в будущем начнём собирать

Details:

Returns: mixed -

public build() : \YooKassa\Common\AbstractRequest

public build(array|null $options = null) : \YooKassa\Common\AbstractRequest

Summary

Собирает и возвращает объект запроса списка платежей магазина

Details:

Parameters:
Type Name Description
array OR null options Массив с настройками запроса

Returns: \YooKassa\Common\AbstractRequest - Инстанс объекта запроса к API для получения списка платежей магазина

public setCapturedAtGt() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setCapturedAtGt(\DateTime|string|int|null $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает дату подтверждения от которой выбираются платежи

Details:

Parameters:
Type Name Description
\DateTime OR string OR int OR null value Время создания, до (включительно) или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана строка или число, которые не удалось преобразовать в валидную дату)
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException \Exception

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setCapturedAtGte() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setCapturedAtGte(\DateTime|string|int|null $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает дату подтверждения от которой выбираются платежи

Details:

Parameters:
Type Name Description
\DateTime OR string OR int OR null value Время подтверждения, от (включительно) или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана строка или число, которые не удалось преобразовать в валидную дату)
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException \Exception

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setCapturedAtLt() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setCapturedAtLt(\DateTime|string|int|null $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает дату подтверждения до которой выбираются платежи

Details:

Parameters:
Type Name Description
\DateTime OR string OR int OR null value Время подтверждения, до (включительно) или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана строка или число, которые не удалось преобразовать в валидную дату)
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException \Exception

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setCapturedAtLte() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setCapturedAtLte(\DateTime|string|int|null $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает дату подтверждения до которой выбираются платежи

Details:

Parameters:
Type Name Description
\DateTime OR string OR int OR null value Время подтверждения, до (включительно) или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана строка или число, которые не удалось преобразовать в валидную дату)
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException \Exception

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setCreatedAtGt() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setCreatedAtGt(\DateTime|string|int|null $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает дату создания от которой выбираются платежи

Details:

Parameters:
Type Name Description
\DateTime OR string OR int OR null value Время создания, от (не включая) или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана строка или число, которые не удалось преобразовать в валидную дату)
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException \Exception

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setCreatedAtGte() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setCreatedAtGte(\DateTime|string|int|null $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает дату создания от которой выбираются платежи

Details:

Parameters:
Type Name Description
\DateTime OR string OR int OR null value Время создания, от (включительно) или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана строка или число, которые не удалось преобразовать в валидную дату)
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException \Exception

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setCreatedAtLt() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setCreatedAtLt(\DateTime|string|int|null $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает дату создания до которой выбираются платежи

Details:

Parameters:
Type Name Description
\DateTime OR string OR int OR null value Время создания, до (не включая) или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана строка или число, которые не удалось преобразовать в валидную дату)
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException \Exception

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setCreatedAtLte() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setCreatedAtLte(\DateTime|string|int|null $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает дату создания до которой выбираются платежи

Details:

Parameters:
Type Name Description
\DateTime OR string OR int OR null value Время создания, до (включительно) или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана строка или число, которые не удалось преобразовать в валидную дату)
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException \Exception

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setCursor() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setCursor(string|null $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает страница выдачи результатов

Details:

Parameters:
Type Name Description
string OR null value Страница выдачи результатов или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException Выбрасывается если в метод была передана не строка

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setLimit() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setLimit(string $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает ограничение количества объектов платежа

Details:

Parameters:
Type Name Description
string value Ограничение количества объектов платежа или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException Выбрасывается если в метод было передана не целое число

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setOptions() : \YooKassa\Common\AbstractRequestBuilder

public setOptions(array|\Traversable $options) : \YooKassa\Common\AbstractRequestBuilder

Summary

Устанавливает свойства запроса из массива

Details:

Parameters:
Type Name Description
array OR \Traversable options Массив свойств запроса
Throws:
Type Description
\InvalidArgumentException Выбрасывается если аргумент не массив и не итерируемый объект
\YooKassa\Common\Exceptions\InvalidPropertyException Выбрасывается если не удалось установить один из параметров, переданныч в массиве настроек

Returns: \YooKassa\Common\AbstractRequestBuilder - Инстанс текущего билдера запросов

public setPaymentMethod() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setPaymentMethod(string $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает платежный метод выбираемых платежей

Details:

Parameters:
Type Name Description
string value Платежный метод выбираемых платежей или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Выбрасывается если переданное значение не является валидным статусом
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException Выбрасывается если в метод была передана не строка

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

public setStatus() : \YooKassa\Request\Payments\PaymentsRequestBuilder

public setStatus(string $value) : \YooKassa\Request\Payments\PaymentsRequestBuilder

Summary

Устанавливает статус выбираемых платежей

Details:

Parameters:
Type Name Description
string value Статус выбираемых платежей или null, чтобы удалить значение
Throws:
Type Description
\YooKassa\Common\Exceptions\InvalidPropertyValueException Выбрасывается если переданное значение не является валидным статусом
\YooKassa\Common\Exceptions\InvalidPropertyValueTypeException Выбрасывается если в метод была передана не строка

Returns: \YooKassa\Request\Payments\PaymentsRequestBuilder - Инстанс текущего билдера

protected initCurrentObject() : \YooKassa\Request\Payments\PaymentsRequest

protected initCurrentObject() : \YooKassa\Request\Payments\PaymentsRequest

Summary

Возвращает новый объект запроса для получения списка платежей, который в дальнейшем будет собираться в билдере

Details:

Returns: \YooKassa\Request\Payments\PaymentsRequest - Объект запроса списка платежей магазина


Top Namespaces


Reports


This document was automatically generated from source code comments on 2023-04-06 using phpDocumentor

© 2023 YooMoney