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
- File: lib/Request/Deals/DealsRequestInterface.php
- Package: \YooKassa\Request
- See Also:
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:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|string - Страница выдачи результатов
public hasCursor() : bool
public hasCursor() : bool
Summary
Проверяет, была ли установлена страница выдачи результатов.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если страница выдачи результатов была установлена, false если нет
public setCursor() : self
public setCursor(string $cursor) : self
Summary
Устанавливает страницу выдачи результатов.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string |
cursor | Страница |
Returns: self -
public getCreatedAtGte() : null|\DateTime
public getCreatedAtGte() : null|\DateTime
Summary
Возвращает дату создания от которой будут возвращены сделки или null, если дата не была установлена.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|\DateTime - Время создания, от (включительно)
public hasCreatedAtGte() : bool
public hasCreatedAtGte() : bool
Summary
Проверяет, была ли установлена дата создания от которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если дата была установлена, false если нет
public setCreatedAtGte() : self
public setCreatedAtGte(\DateTime|string|null $created_at_gte) : self
Summary
Устанавливает дату создания от которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
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:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|\DateTime - Время создания, от (не включая)
public hasCreatedAtGt() : bool
public hasCreatedAtGt() : bool
Summary
Проверяет, была ли установлена дата создания от которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если дата была установлена, false если нет
public setCreatedAtGt() : self
public setCreatedAtGt(\DateTime|string|null $created_at_gt) : self
Summary
Устанавливает дату создания от которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
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:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|\DateTime - Время создания, до (включительно)
public hasCreatedAtLte() : bool
public hasCreatedAtLte() : bool
Summary
Проверяет, была ли установлена дата создания до которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если дата была установлена, false если нет
public setCreatedAtLte() : self
public setCreatedAtLte(\DateTime|string|null $created_at_lte) : self
Summary
Устанавливает дату создания до которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
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:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|\DateTime - Время создания, до (не включая)
public hasCreatedAtLt() : bool
public hasCreatedAtLt() : bool
Summary
Проверяет, была ли установлена дата создания до которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если дата была установлена, false если нет
public setCreatedAtLt() : self
public setCreatedAtLt(\DateTime|string|null $created_at_lt) : self
Summary
Устанавливает дату создания до которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
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:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|\DateTime - Время автоматического закрытия, от (включительно)
public hasExpiresAtGte() : bool
public hasExpiresAtGte() : bool
Summary
Проверяет, была ли установлена дата автоматического закрытия от которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если дата была установлена, false если нет
public setExpiresAtGte() : self
public setExpiresAtGte(\DateTime|string|null $expires_at_gte) : self
Summary
Устанавливает дату автоматического закрытия от которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
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:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|\DateTime - Время автоматического закрытия, от (не включая)
public hasExpiresAtGt() : bool
public hasExpiresAtGt() : bool
Summary
Проверяет, была ли установлена дата автоматического закрытия от которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если дата была установлена, false если нет
public setExpiresAtGt() : self
public setExpiresAtGt(\DateTime|string|null $expires_at_lt) : self
Summary
Устанавливает дату автоматического закрытия от которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
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:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|\DateTime - Время автоматического закрытия, до (включительно)
public hasExpiresAtLte() : bool
public hasExpiresAtLte() : bool
Summary
Проверяет, была ли установлена дата автоматического закрытия до которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если дата была установлена, false если нет
public setExpiresAtLte() : self
public setExpiresAtLte(\DateTime|string|null $expires_at_lte) : self
Summary
Устанавливает дату автоматического закрытия до которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
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:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|\DateTime - Время автоматического закрытия, до (не включая)
public hasExpiresAtLt() : bool
public hasExpiresAtLt() : bool
Summary
Проверяет, была ли установлена автоматического закрытия до которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если дата была установлена, false если нет
public setExpiresAtLt() : self
public setExpiresAtLt(\DateTime|string|null $expires_at_lt) : self
Summary
Устанавливает дату автоматического закрытия до которой выбираются сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
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:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|int - Ограничение количества объектов сделок
public hasLimit() : bool
public hasLimit() : bool
Summary
Проверяет, было ли установлено ограничение количества объектов сделок.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если ограничение количества объектов сделок было установлено, false если нет
public setLimit() : self
public setLimit(int|null $limit) : self
Summary
Устанавливает ограничение количества объектов сделок.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Parameters:
| Type | Name | Description |
|---|---|---|
int OR null |
limit | Количества объектов сделок на странице |
Returns: self -
public getStatus() : null|string
public getStatus() : null|string
Summary
Возвращает статус выбираемых сделок или null, если он до этого не был установлен.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|string - Статус выбираемых сделок
public hasStatus() : bool
public hasStatus() : bool
Summary
Проверяет, был ли установлен статус выбираемых сделок.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если статус был установлен, false если нет
public setStatus() : self
public setStatus(string|null $status) : self
Summary
Устанавливает статус выбираемых сделок.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string OR null |
status | Статус сделок |
Returns: self -
public getFullTextSearch() : null|string
public getFullTextSearch() : null|string
Summary
Возвращает фильтр по описанию сделки или null, если он до этого не был установлен.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: null|string - Фильтр по описанию сделки
public hasFullTextSearch() : bool
public hasFullTextSearch() : bool
Summary
Проверяет, был ли установлен фильтр по описанию сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
Returns: bool - True если фильтр по описанию сделки был установлен, false если нет
public setFullTextSearch() : self
public setFullTextSearch(string|null $full_text_search) : self
Summary
Устанавливает фильтр по описанию сделки.
Details:
- Inherited From: \YooKassa\Request\Deals\DealsRequestInterface
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