currentObject->setLimit($value); return $this; } /** * Устанавливает страница выдачи результатов * @param string|null $value Страница выдачи результатов или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueTypeException Выбрасывается если в метод была передана не строка */ public function setCursor($value) { $this->currentObject->setCursor($value); return $this; } /** * Устанавливает дату создания от которой выбираются платежи * @param DateTime|string|int|null $value Время создания, от (не включая) или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана * строка или число, которые не удалось преобразовать в валидную дату) * @throws InvalidPropertyValueTypeException|Exception Генерируется если была передана дата с не тем типом (передана не * строка, не число и не значение типа \DateTime) */ public function setCreatedAtGt($value) { $this->currentObject->setCreatedAtGt($value); return $this; } /** * Устанавливает дату создания от которой выбираются платежи * @param DateTime|string|int|null $value Время создания, от (включительно) или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана * строка или число, которые не удалось преобразовать в валидную дату) * @throws InvalidPropertyValueTypeException|Exception Генерируется если была передана дата с не тем типом (передана не * строка, не число и не значение типа \DateTime) */ public function setCreatedAtGte($value) { $this->currentObject->setCreatedAtGte($value); return $this; } /** * Устанавливает дату создания до которой выбираются платежи * @param DateTime|string|int|null $value Время создания, до (не включая) или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана * строка или число, которые не удалось преобразовать в валидную дату) * @throws InvalidPropertyValueTypeException|Exception Генерируется если была передана дата с не тем типом (передана не * строка, не число и не значение типа \DateTime) */ public function setCreatedAtLt($value) { $this->currentObject->setCreatedAtLt($value); return $this; } /** * Устанавливает дату создания до которой выбираются платежи * @param DateTime|string|int|null $value Время создания, до (включительно) или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана * строка или число, которые не удалось преобразовать в валидную дату) * @throws InvalidPropertyValueTypeException|Exception Генерируется если была передана дата с не тем типом (передана не * строка, не число и не значение типа \DateTime) */ public function setCreatedAtLte($value) { $this->currentObject->setCreatedAtLte($value); return $this; } /** * Устанавливает дату автоматического закрытия от которой выбираются платежи * @param DateTime|string|int|null $value Время автоматического закрытия, до (включительно) или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана * строка или число, которые не удалось преобразовать в валидную дату) * @throws InvalidPropertyValueTypeException|Exception Генерируется если была передана дата с не тем типом (передана не * строка, не число и не значение типа \DateTime) */ public function setExpiresAtGt($value) { $this->currentObject->setExpiresAtGt($value); return $this; } /** * Устанавливает дату автоматического закрытия от которой выбираются платежи * @param DateTime|string|int|null $value Время автоматического закрытия, от (включительно) или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана * строка или число, которые не удалось преобразовать в валидную дату) * @throws InvalidPropertyValueTypeException|Exception Генерируется если была передана дата с не тем типом (передана не * строка, не число и не значение типа \DateTime) */ public function setExpiresAtGte($value) { $this->currentObject->setExpiresAtGte($value); return $this; } /** * Устанавливает дату автоматического закрытия до которой выбираются платежи * @param DateTime|string|int|null $value Время автоматического закрытия, до (включительно) или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана * строка или число, которые не удалось преобразовать в валидную дату) * @throws InvalidPropertyValueTypeException|Exception Генерируется если была передана дата с не тем типом (передана не * строка, не число и не значение типа \DateTime) */ public function setExpiresAtLt($value) { $this->currentObject->setExpiresAtLt($value); return $this; } /** * Устанавливает дату автоматического закрытия до которой выбираются платежи * @param DateTime|string|int|null $value Время автоматического закрытия, до (включительно) или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Генерируется если была передана дата в невалидном формате (была передана * строка или число, которые не удалось преобразовать в валидную дату) * @throws InvalidPropertyValueTypeException|Exception Генерируется если была передана дата с не тем типом (передана не * строка, не число и не значение типа \DateTime) */ public function setExpiresAtLte($value) { $this->currentObject->setExpiresAtLte($value); return $this; } /** * Устанавливает статус выбираемых сделок * @param string $value Статус выбираемых сделок или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Выбрасывается если переданное значение не является валидным статусом * @throws InvalidPropertyValueTypeException Выбрасывается если в метод была передана не строка */ public function setStatus($value) { $this->currentObject->setStatus($value); return $this; } /** * Устанавливает фильтр по описанию выбираемых сделок * @param string $value Фильтр по описанию выбираемых сделок или null, чтобы удалить значение * @return DealsRequestBuilder Инстанс текущего билдера * * @throws InvalidPropertyValueException Выбрасывается если переданное значение не является валидным * @throws InvalidPropertyValueTypeException Выбрасывается если в метод была передана не строка */ public function setFullTextSearch($value) { $this->currentObject->setFullTextSearch($value); return $this; } /** * Собирает и возвращает объект запроса списка сделок магазина * @param array|null $options Массив с настройками запроса * @return AbstractRequest|DealsRequest Инстанс объекта запроса к API для получения списка сделок магазина */ public function build(array $options = null) { return parent::build($options); } }