setType(ConfirmationType::MOBILE_APPLICATION); } /** * @return string URL на который вернется плательщик после подтверждения или отмены платежа на странице партнера. */ public function getReturnUrl() { return $this->_returnUrl; } /** * @param string $value URL на который вернется плательщик после подтверждения или отмены платежа * на странице партнера. */ public function setReturnUrl($value) { if ($value === null || $value === '') { $this->_returnUrl = null; } elseif (TypeCast::canCastToString($value)) { $this->_returnUrl = (string)$value; } else { throw new InvalidPropertyValueTypeException( 'Invalid returnUrl value type', 0, 'ConfirmationAttributesMobileApplication.returnUrl', $value ); } } }