Files
yookassa-sdk-php/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md

32 KiB

YooKassa API SDK

Interface: DealsRequestInterface

Namespace: \YooKassa\Request\Deals


Summary:

Interface DealsRequestInterface.


Constants

  • No constants found

Methods

Visibility Name Flag Summary
public getCreatedAtGt() Возвращает дату создания от которой будут возвращены сделки или null, если дата не была установлена.
public getCreatedAtGte() Возвращает дату создания от которой будут возвращены сделки или null, если дата не была установлена.
public getCreatedAtLt() Возвращает дату создания до которой будут возвращены сделки или null, если дата не была установлена.
public getCreatedAtLte() Возвращает дату создания до которой будут возвращены сделки или null, если дата не была установлена.
public getCursor() Возвращает страницу выдачи результатов или null, если она до этого не была установлена.
public getExpiresAtGt() Возвращает дату автоматического закрытия от которой будут возвращены сделки или null, если дата не была установлена.
public getExpiresAtGte() Возвращает дату автоматического закрытия от которой будут возвращены сделки или null, если дата не была установлена.
public getExpiresAtLt() Возвращает дату автоматического закрытия до которой будут возвращены сделки или null, если дата не была установлена.
public getExpiresAtLte() Возвращает дату автоматического закрытия до которой будут возвращены сделки или null, если дата не была установлена.
public getFullTextSearch() Возвращает фильтр по описанию сделки или null, если он до этого не был установлен.
public getLimit() Возвращает ограничение количества объектов сделок или null, если оно до этого не было установлено.
public getStatus() Возвращает статус выбираемых сделок или null, если он до этого не был установлен.
public hasCreatedAtGt() Проверяет, была ли установлена дата создания от которой выбираются сделки.
public hasCreatedAtGte() Проверяет, была ли установлена дата создания от которой выбираются сделки.
public hasCreatedAtLt() Проверяет, была ли установлена дата создания до которой выбираются сделки.
public hasCreatedAtLte() Проверяет, была ли установлена дата создания до которой выбираются сделки.
public hasCursor() Проверяет, была ли установлена страница выдачи результатов.
public hasExpiresAtGt() Проверяет, была ли установлена дата автоматического закрытия от которой выбираются сделки.
public hasExpiresAtGte() Проверяет, была ли установлена дата автоматического закрытия от которой выбираются сделки.
public hasExpiresAtLt() Проверяет, была ли установлена автоматического закрытия до которой выбираются сделки.
public hasExpiresAtLte() Проверяет, была ли установлена дата автоматического закрытия до которой выбираются сделки.
public hasFullTextSearch() Проверяет, был ли установлен фильтр по описанию сделки.
public hasLimit() Проверяет, было ли установлено ограничение количества объектов сделок.
public hasStatus() Проверяет, был ли установлен статус выбираемых сделок.
public setCreatedAtGt() Устанавливает дату создания от которой выбираются сделки.
public setCreatedAtGte() Устанавливает дату создания от которой выбираются сделки.
public setCreatedAtLt() Устанавливает дату создания до которой выбираются сделки.
public setCreatedAtLte() Устанавливает дату создания до которой выбираются сделки.
public setCursor() Устанавливает страницу выдачи результатов.
public setExpiresAtGt() Устанавливает дату автоматического закрытия от которой выбираются сделки.
public setExpiresAtGte() Устанавливает дату автоматического закрытия от которой выбираются сделки.
public setExpiresAtLt() Устанавливает дату автоматического закрытия до которой выбираются сделки.
public setExpiresAtLte() Устанавливает дату автоматического закрытия до которой выбираются сделки.
public setFullTextSearch() Устанавливает фильтр по описанию сделки.
public setLimit() Устанавливает ограничение количества объектов сделок.
public setStatus() Устанавливает статус выбираемых сделок.

Details


Tags

Tag Version Description
category Interface
author cms@yoomoney.ru
property Страница выдачи результатов, которую необходимо отобразить
property Ограничение количества объектов платежа, отображаемых на одной странице выдачи
property Время создания, от (включительно)
property Время создания, от (не включая)
property Время создания, до (включительно)
property Время создания, до (не включая)
property Время автоматического закрытия, от (включительно)
property Время автоматического закрытия, от (не включая)
property Время автоматического закрытия, до (включительно)
property Время автоматического закрытия, до (не включая)
property Фильтр по описанию сделки — параметру description
property Статус платежа

Methods

public getCursor() : null|string

public getCursor() : null|string

Summary

Возвращает страницу выдачи результатов или null, если она до этого не была установлена.

Details:

Returns: null|string - Страница выдачи результатов

public hasCursor() : bool

public hasCursor() : bool

Summary

Проверяет, была ли установлена страница выдачи результатов.

Details:

Returns: bool - True если страница выдачи результатов была установлена, false если нет

public setCursor() : self

public setCursor(string $cursor) : self

Summary

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

Details:

Parameters:
Type Name Description
string cursor Страница

Returns: self -

public getCreatedAtGte() : null|\DateTime

public getCreatedAtGte() : null|\DateTime

Summary

Возвращает дату создания от которой будут возвращены сделки или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, от (включительно)

public hasCreatedAtGte() : bool

public hasCreatedAtGte() : bool

Summary

Проверяет, была ли установлена дата создания от которой выбираются сделки.

Details:

Returns: bool - True если дата была установлена, false если нет

public setCreatedAtGte() : self

public setCreatedAtGte(\DateTime|string|null $created_at_gte) : self

Summary

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

Details:

Parameters:
Type Name Description
\DateTime OR string OR null created_at_gte Дата

Returns: self -

public getCreatedAtGt() : null|\DateTime

public getCreatedAtGt() : null|\DateTime

Summary

Возвращает дату создания от которой будут возвращены сделки или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, от (не включая)

public hasCreatedAtGt() : bool

public hasCreatedAtGt() : bool

Summary

Проверяет, была ли установлена дата создания от которой выбираются сделки.

Details:

Returns: bool - True если дата была установлена, false если нет

public setCreatedAtGt() : self

public setCreatedAtGt(\DateTime|string|null $created_at_gt) : self

Summary

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

Details:

Parameters:
Type Name Description
\DateTime OR string OR null created_at_gt Дата

Returns: self -

public getCreatedAtLte() : null|\DateTime

public getCreatedAtLte() : null|\DateTime

Summary

Возвращает дату создания до которой будут возвращены сделки или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, до (включительно)

public hasCreatedAtLte() : bool

public hasCreatedAtLte() : bool

Summary

Проверяет, была ли установлена дата создания до которой выбираются сделки.

Details:

Returns: bool - True если дата была установлена, false если нет

public setCreatedAtLte() : self

public setCreatedAtLte(\DateTime|string|null $created_at_lte) : self

Summary

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

Details:

Parameters:
Type Name Description
\DateTime OR string OR null created_at_lte Дата

Returns: self -

public getCreatedAtLt() : null|\DateTime

public getCreatedAtLt() : null|\DateTime

Summary

Возвращает дату создания до которой будут возвращены сделки или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, до (не включая)

public hasCreatedAtLt() : bool

public hasCreatedAtLt() : bool

Summary

Проверяет, была ли установлена дата создания до которой выбираются сделки.

Details:

Returns: bool - True если дата была установлена, false если нет

public setCreatedAtLt() : self

public setCreatedAtLt(\DateTime|string|null $created_at_lt) : self

Summary

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

Details:

Parameters:
Type Name Description
\DateTime OR string OR null created_at_lt Дата

Returns: self -

public getExpiresAtGte() : null|\DateTime

public getExpiresAtGte() : null|\DateTime

Summary

Возвращает дату автоматического закрытия от которой будут возвращены сделки или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время автоматического закрытия, от (включительно)

public hasExpiresAtGte() : bool

public hasExpiresAtGte() : bool

Summary

Проверяет, была ли установлена дата автоматического закрытия от которой выбираются сделки.

Details:

Returns: bool - True если дата была установлена, false если нет

public setExpiresAtGte() : self

public setExpiresAtGte(\DateTime|string|null $expires_at_gte) : self

Summary

Устанавливает дату автоматического закрытия от которой выбираются сделки.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null expires_at_gte Дата

Returns: self -

public getExpiresAtGt() : null|\DateTime

public getExpiresAtGt() : null|\DateTime

Summary

Возвращает дату автоматического закрытия от которой будут возвращены сделки или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время автоматического закрытия, от (не включая)

public hasExpiresAtGt() : bool

public hasExpiresAtGt() : bool

Summary

Проверяет, была ли установлена дата автоматического закрытия от которой выбираются сделки.

Details:

Returns: bool - True если дата была установлена, false если нет

public setExpiresAtGt() : self

public setExpiresAtGt(\DateTime|string|null $expires_at_lt) : self

Summary

Устанавливает дату автоматического закрытия от которой выбираются сделки.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null expires_at_lt Дата автоматического закрытия

Returns: self -

public getExpiresAtLte() : null|\DateTime

public getExpiresAtLte() : null|\DateTime

Summary

Возвращает дату автоматического закрытия до которой будут возвращены сделки или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время автоматического закрытия, до (включительно)

public hasExpiresAtLte() : bool

public hasExpiresAtLte() : bool

Summary

Проверяет, была ли установлена дата автоматического закрытия до которой выбираются сделки.

Details:

Returns: bool - True если дата была установлена, false если нет

public setExpiresAtLte() : self

public setExpiresAtLte(\DateTime|string|null $expires_at_lte) : self

Summary

Устанавливает дату автоматического закрытия до которой выбираются сделки.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null expires_at_lte Дата автоматического закрытия

Returns: self -

public getExpiresAtLt() : null|\DateTime

public getExpiresAtLt() : null|\DateTime

Summary

Возвращает дату автоматического закрытия до которой будут возвращены сделки или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время автоматического закрытия, до (не включая)

public hasExpiresAtLt() : bool

public hasExpiresAtLt() : bool

Summary

Проверяет, была ли установлена автоматического закрытия до которой выбираются сделки.

Details:

Returns: bool - True если дата была установлена, false если нет

public setExpiresAtLt() : self

public setExpiresAtLt(\DateTime|string|null $expires_at_lt) : self

Summary

Устанавливает дату автоматического закрытия до которой выбираются сделки.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null expires_at_lt Дата автоматического закрытия

Returns: self -

public getLimit() : null|int

public getLimit() : null|int

Summary

Возвращает ограничение количества объектов сделок или null, если оно до этого не было установлено.

Details:

Returns: null|int - Ограничение количества объектов сделок

public hasLimit() : bool

public hasLimit() : bool

Summary

Проверяет, было ли установлено ограничение количества объектов сделок.

Details:

Returns: bool - True если ограничение количества объектов сделок было установлено, false если нет

public setLimit() : self

public setLimit(int|null $limit) : self

Summary

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

Details:

Parameters:
Type Name Description
int OR null limit Количества объектов сделок на странице

Returns: self -

public getStatus() : null|string

public getStatus() : null|string

Summary

Возвращает статус выбираемых сделок или null, если он до этого не был установлен.

Details:

Returns: null|string - Статус выбираемых сделок

public hasStatus() : bool

public hasStatus() : bool

Summary

Проверяет, был ли установлен статус выбираемых сделок.

Details:

Returns: bool - True если статус был установлен, false если нет

public setStatus() : self

public setStatus(string|null $status) : self

Summary

Устанавливает статус выбираемых сделок.

Details:

Parameters:
Type Name Description
string OR null status Статус сделок

Returns: self -

public getFullTextSearch() : null|string

public getFullTextSearch() : null|string

Summary

Возвращает фильтр по описанию сделки или null, если он до этого не был установлен.

Details:

Returns: null|string - Фильтр по описанию сделки

public hasFullTextSearch() : bool

public hasFullTextSearch() : bool

Summary

Проверяет, был ли установлен фильтр по описанию сделки.

Details:

Returns: bool - True если фильтр по описанию сделки был установлен, false если нет

public setFullTextSearch() : self

public setFullTextSearch(string|null $full_text_search) : self

Summary

Устанавливает фильтр по описанию сделки.

Details:

Parameters:
Type Name Description
string OR null full_text_search Фильтр по описанию сделки

Returns: self -


Top Namespaces


Reports


This document was automatically generated from source code comments on 2026-08-13 using phpDocumentor

© 2026 YooMoney