_recipient; } /** * Устанавливает получателя платежа по кассовой ссылке. * * @param PosLinkRecipient|array|null $recipient Получатель платежа по кассовой ссылке * * @return self */ public function setRecipient(mixed $recipient = null): self { $this->_recipient = $this->validatePropertyValue('_recipient', $recipient); return $this; } /** * Проверяет на валидность текущий объект. * * @return bool True если объект запроса валиден, false если нет */ public function validate(): bool { if (null === $this->_recipient) { $this->setValidationError('Recipient field is required'); return false; } return true; } /** * Возвращает билдер объектов запросов на привязку получателя к кассовой ссылке. * * @return RecipientPosLinkRequestBuilder Инстанс билдера объектов запросов */ public static function builder(): RecipientPosLinkRequestBuilder { return new RecipientPosLinkRequestBuilder(); } }