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