From a5e20624b8548d6fe650c063a662f4ecea3cc22f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD=20=D0=9D=2E=20=D0=9D=D0=B8?= =?UTF-8?q?=D0=BA=D0=BE=D0=BB=D0=B0=D0=B5=D0=B2?= Date: Thu, 9 Jul 2026 17:50:54 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=B2=20CreatePersonalDataRequestSerializer.=20=D0=A3=D0=B2?= =?UTF-8?q?=D0=B5=D0=BB=D0=B8=D1=87=D0=B5=D0=BD=D0=BE=20=D0=BF=D0=BE=D0=BA?= =?UTF-8?q?=D1=80=D1=8B=D1=82=D0=B8=D0=B5=20=D1=82=D0=B5=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 4 + composer.json | 4 +- docs/classes/JsonSerializable.md | 2 +- .../YooKassa-Client-ApiClientInterface.md | 2 +- docs/classes/YooKassa-Client-BaseClient.md | 2 +- docs/classes/YooKassa-Client-CurlClient.md | 2 +- docs/classes/YooKassa-Client-UserAgent.md | 2 +- docs/classes/YooKassa-Client.md | 4 +- docs/classes/YooKassa-Common-AbstractEnum.md | 2 +- .../classes/YooKassa-Common-AbstractObject.md | 2 +- .../YooKassa-Common-AbstractPaymentRequest.md | 2 +- ...sa-Common-AbstractPaymentRequestBuilder.md | 2 +- .../YooKassa-Common-AbstractRefundRequest.md | 2 +- .../YooKassa-Common-AbstractRequest.md | 2 +- .../YooKassa-Common-AbstractRequestBuilder.md | 2 +- ...ommon-Exceptions-ApiConnectionException.md | 2 +- ...YooKassa-Common-Exceptions-ApiException.md | 2 +- ...sa-Common-Exceptions-AuthorizeException.md | 2 +- ...ommon-Exceptions-BadApiRequestException.md | 2 +- ...-Exceptions-EmptyPropertyValueException.md | 2 +- ...n-Exceptions-ExtensionNotFoundException.md | 2 +- ...sa-Common-Exceptions-ForbiddenException.md | 2 +- ...a-Common-Exceptions-InternalServerError.md | 2 +- ...mon-Exceptions-InvalidPropertyException.md | 2 +- ...xceptions-InvalidPropertyValueException.md | 2 +- ...tions-InvalidPropertyValueTypeException.md | 2 +- ...mmon-Exceptions-InvalidRequestException.md | 2 +- ...ooKassa-Common-Exceptions-JsonException.md | 2 +- ...ssa-Common-Exceptions-NotFoundException.md | 2 +- ...-Exceptions-ResponseProcessingException.md | 2 +- ...mon-Exceptions-TooManyRequestsException.md | 2 +- ...Common-Exceptions-UnauthorizedException.md | 2 +- docs/classes/YooKassa-Common-HttpVerb.md | 2 +- docs/classes/YooKassa-Common-LoggerWrapper.md | 2 +- .../classes/YooKassa-Common-ResponseObject.md | 2 +- ...assa-Helpers-Config-ConfigurationLoader.md | 2 +- ...ers-Config-ConfigurationLoaderInterface.md | 2 +- .../YooKassa-Helpers-FiscalizationProvider.md | 2 +- docs/classes/YooKassa-Helpers-ProductCode.md | 2 +- docs/classes/YooKassa-Helpers-Random.md | 2 +- .../YooKassa-Helpers-RawHeadersParser.md | 2 +- .../YooKassa-Helpers-SecurityHelper.md | 2 +- docs/classes/YooKassa-Helpers-StringObject.md | 2 +- docs/classes/YooKassa-Helpers-TypeCast.md | 2 +- docs/classes/YooKassa-Helpers-UUID.md | 2 +- docs/classes/YooKassa-Model-Airline.md | 2 +- .../YooKassa-Model-AirlineInterface.md | 2 +- .../classes/YooKassa-Model-AmountInterface.md | 2 +- .../YooKassa-Model-AuthorizationDetails.md | 2 +- ...ssa-Model-AuthorizationDetailsInterface.md | 2 +- docs/classes/YooKassa-Model-BaseDeal.md | 2 +- .../YooKassa-Model-CancellationDetails.md | 2 +- ...assa-Model-CancellationDetailsInterface.md | 2 +- ...assa-Model-CancellationDetailsPartyCode.md | 2 +- ...ssa-Model-CancellationDetailsReasonCode.md | 2 +- ...Model-Confirmation-AbstractConfirmation.md | 2 +- ...nfirmation-ConfirmationCodeVerification.md | 2 +- ...Model-Confirmation-ConfirmationEmbedded.md | 2 +- ...Model-Confirmation-ConfirmationExternal.md | 2 +- ...-Model-Confirmation-ConfirmationFactory.md | 2 +- ...firmation-ConfirmationMobileApplication.md | 2 +- ...Kassa-Model-Confirmation-ConfirmationQr.md | 2 +- ...Model-Confirmation-ConfirmationRedirect.md | 2 +- ...tributes-AbstractConfirmationAttributes.md | 2 +- ...-ConfirmationAttributesCodeVerification.md | 2 +- ...tributes-ConfirmationAttributesEmbedded.md | 2 +- ...tributes-ConfirmationAttributesExternal.md | 2 +- ...ttributes-ConfirmationAttributesFactory.md | 2 +- ...ConfirmationAttributesMobileApplication.md | 2 +- ...tionAttributes-ConfirmationAttributesQr.md | 2 +- ...tributes-ConfirmationAttributesRedirect.md | 2 +- .../YooKassa-Model-ConfirmationType.md | 2 +- docs/classes/YooKassa-Model-CurrencyCode.md | 2 +- .../YooKassa-Model-Deal-CaptureDealData.md | 2 +- .../YooKassa-Model-Deal-DealBalanceAmount.md | 2 +- .../classes/YooKassa-Model-Deal-DealStatus.md | 2 +- docs/classes/YooKassa-Model-Deal-DealType.md | 2 +- docs/classes/YooKassa-Model-Deal-FeeMoment.md | 2 +- .../YooKassa-Model-Deal-PaymentDealInfo.md | 2 +- .../YooKassa-Model-Deal-PayoutDealInfo.md | 2 +- .../YooKassa-Model-Deal-RefundDealData.md | 2 +- .../YooKassa-Model-Deal-RefundDealInfo.md | 2 +- ...assa-Model-Deal-SettlementPayoutPayment.md | 2 +- ...-Model-Deal-SettlementPayoutPaymentType.md | 2 +- ...Kassa-Model-Deal-SettlementPayoutRefund.md | 2 +- docs/classes/YooKassa-Model-DealInterface.md | 2 +- docs/classes/YooKassa-Model-FraudData.md | 2 +- docs/classes/YooKassa-Model-Leg.md | 2 +- docs/classes/YooKassa-Model-LegInterface.md | 2 +- docs/classes/YooKassa-Model-Locale.md | 2 +- docs/classes/YooKassa-Model-Metadata.md | 2 +- docs/classes/YooKassa-Model-MonetaryAmount.md | 2 +- ...Model-Notification-AbstractNotification.md | 2 +- ...Model-Notification-NotificationCanceled.md | 2 +- ...del-Notification-NotificationDealClosed.md | 2 +- ...-Model-Notification-NotificationFactory.md | 2 +- ...odel-Notification-NotificationInterface.md | 2 +- ...Notification-NotificationPayoutCanceled.md | 2 +- ...otification-NotificationPayoutSucceeded.md | 2 +- ...otification-NotificationRefundSucceeded.md | 2 +- ...odel-Notification-NotificationSucceeded.md | 2 +- ...ification-NotificationWaitingForCapture.md | 2 +- .../YooKassa-Model-NotificationEventType.md | 2 +- .../YooKassa-Model-NotificationType.md | 2 +- docs/classes/YooKassa-Model-Passenger.md | 2 +- .../YooKassa-Model-PassengerInterface.md | 2 +- docs/classes/YooKassa-Model-Payment.md | 2 +- ...a-Model-PaymentData-AbstractPaymentData.md | 2 +- ...-Model-PaymentData-B2b-Sberbank-VatData.md | 2 +- ...ymentData-B2b-Sberbank-VatDataInterface.md | 2 +- ...el-PaymentData-B2b-Sberbank-VatDataRate.md | 2 +- ...el-PaymentData-B2b-Sberbank-VatDataType.md | 2 +- ...ertificate-ElectronicCertificateArticle.md | 2 +- ...sa-Model-PaymentData-PaymentDataAlfaPay.md | 2 +- ...a-Model-PaymentData-PaymentDataAlfabank.md | 2 +- ...a-Model-PaymentData-PaymentDataApplePay.md | 2 +- ...odel-PaymentData-PaymentDataB2bSberbank.md | 2 +- ...a-Model-PaymentData-PaymentDataBankCard.md | 2 +- ...del-PaymentData-PaymentDataBankCardCard.md | 2 +- ...Kassa-Model-PaymentData-PaymentDataCash.md | 2 +- ...ntData-PaymentDataElectronicCertificate.md | 2 +- ...sa-Model-PaymentData-PaymentDataFactory.md | 2 +- ...-Model-PaymentData-PaymentDataGooglePay.md | 2 +- ...del-PaymentData-PaymentDataInstallments.md | 2 +- ...el-PaymentData-PaymentDataMobileBalance.md | 2 +- ...Kassa-Model-PaymentData-PaymentDataQiwi.md | 2 +- ...a-Model-PaymentData-PaymentDataSberBnpl.md | 2 +- ...a-Model-PaymentData-PaymentDataSberLoan.md | 2 +- ...a-Model-PaymentData-PaymentDataSberbank.md | 2 +- ...oKassa-Model-PaymentData-PaymentDataSbp.md | 2 +- ...odel-PaymentData-PaymentDataTinkoffBank.md | 2 +- ...a-Model-PaymentData-PaymentDataWebmoney.md | 2 +- ...ssa-Model-PaymentData-PaymentDataWechat.md | 2 +- ...a-Model-PaymentData-PaymentDataYooMoney.md | 2 +- .../YooKassa-Model-PaymentInterface.md | 2 +- ...del-PaymentMethod-AbstractPaymentMethod.md | 2 +- ...entMethod-B2b-Sberbank-PayerBankDetails.md | 2 +- ...-B2b-Sberbank-PayerBankDetailsInterface.md | 2 +- .../YooKassa-Model-PaymentMethod-BankCard.md | 2 +- ...assa-Model-PaymentMethod-BankCardSource.md | 2 +- ...tronicCertificate-ElectronicCertificate.md | 2 +- ...tronicCertificateApprovedPaymentArticle.md | 2 +- ...ficate-ElectronicCertificatePaymentData.md | 2 +- ...del-PaymentMethod-PaymentMethodAlfaBank.md | 2 +- ...odel-PaymentMethod-PaymentMethodAlfaPay.md | 2 +- ...del-PaymentMethod-PaymentMethodApplePay.md | 2 +- ...-PaymentMethod-PaymentMethodB2bSberbank.md | 2 +- ...del-PaymentMethod-PaymentMethodBankCard.md | 2 +- ...del-PaymentMethod-PaymentMethodCardType.md | 2 +- ...a-Model-PaymentMethod-PaymentMethodCash.md | 2 +- ...thod-PaymentMethodElectronicCertificate.md | 2 +- ...odel-PaymentMethod-PaymentMethodFactory.md | 2 +- ...el-PaymentMethod-PaymentMethodGooglePay.md | 2 +- ...PaymentMethod-PaymentMethodInstallments.md | 2 +- ...aymentMethod-PaymentMethodMobileBalance.md | 2 +- ...sa-Model-PaymentMethod-PaymentMethodPsb.md | 2 +- ...a-Model-PaymentMethod-PaymentMethodQiwi.md | 2 +- ...del-PaymentMethod-PaymentMethodSberBnpl.md | 2 +- ...del-PaymentMethod-PaymentMethodSberLoan.md | 2 +- ...del-PaymentMethod-PaymentMethodSberbank.md | 2 +- ...sa-Model-PaymentMethod-PaymentMethodSbp.md | 2 +- ...-PaymentMethod-PaymentMethodTinkoffBank.md | 2 +- ...odel-PaymentMethod-PaymentMethodUnknown.md | 2 +- ...del-PaymentMethod-PaymentMethodWebmoney.md | 2 +- ...Model-PaymentMethod-PaymentMethodWechat.md | 2 +- ...del-PaymentMethod-PaymentMethodYooMoney.md | 2 +- .../YooKassa-Model-PaymentMethodType.md | 2 +- docs/classes/YooKassa-Model-PaymentStatus.md | 2 +- ...-Model-Payout-AbstractPayoutDestination.md | 2 +- .../YooKassa-Model-Payout-IncomeReceipt.md | 2 +- ...-Model-Payout-PayoutCancellationDetails.md | 2 +- ...yout-PayoutCancellationDetailsPartyCode.md | 2 +- ...out-PayoutCancellationDetailsReasonCode.md | 2 +- ...-Model-Payout-PayoutDestinationBankCard.md | 2 +- ...el-Payout-PayoutDestinationBankCardCard.md | 2 +- ...a-Model-Payout-PayoutDestinationFactory.md | 2 +- ...Kassa-Model-Payout-PayoutDestinationSbp.md | 2 +- ...assa-Model-Payout-PayoutDestinationType.md | 2 +- ...-Model-Payout-PayoutDestinationYooMoney.md | 2 +- ...ooKassa-Model-Payout-PayoutSelfEmployed.md | 2 +- ...ooKassa-Model-Payout-SbpParticipantBank.md | 2 +- docs/classes/YooKassa-Model-Payout.md | 2 +- .../classes/YooKassa-Model-PayoutInterface.md | 2 +- docs/classes/YooKassa-Model-PayoutStatus.md | 2 +- ...ooKassa-Model-PersonalData-PersonalData.md | 2 +- ...nalData-PersonalDataCancellationDetails.md | 2 +- ...ersonalDataCancellationDetailsPartyCode.md | 2 +- ...rsonalDataCancellationDetailsReasonCode.md | 2 +- ...odel-PersonalData-PersonalDataInterface.md | 2 +- ...a-Model-PersonalData-PersonalDataStatus.md | 2 +- ...ssa-Model-PersonalData-PersonalDataType.md | 2 +- ...Kassa-Model-Receipt-AdditionalUserProps.md | 2 +- .../YooKassa-Model-Receipt-AgentType.md | 2 +- .../YooKassa-Model-Receipt-IndustryDetails.md | 2 +- .../YooKassa-Model-Receipt-MarkCodeInfo.md | 2 +- .../YooKassa-Model-Receipt-MarkQuantity.md | 2 +- ...oKassa-Model-Receipt-OperationalDetails.md | 2 +- .../YooKassa-Model-Receipt-PaymentMode.md | 2 +- .../YooKassa-Model-Receipt-PaymentSubject.md | 2 +- ...ooKassa-Model-Receipt-ReceiptItemAmount.md | 2 +- ...oKassa-Model-Receipt-ReceiptItemMeasure.md | 2 +- .../YooKassa-Model-Receipt-SettlementType.md | 2 +- docs/classes/YooKassa-Model-Receipt.md | 2 +- .../classes/YooKassa-Model-ReceiptCustomer.md | 2 +- ...YooKassa-Model-ReceiptCustomerInterface.md | 2 +- .../YooKassa-Model-ReceiptInterface.md | 2 +- docs/classes/YooKassa-Model-ReceiptItem.md | 2 +- .../YooKassa-Model-ReceiptItemInterface.md | 2 +- ...ooKassa-Model-ReceiptRegistrationStatus.md | 2 +- docs/classes/YooKassa-Model-ReceiptType.md | 2 +- docs/classes/YooKassa-Model-Recipient.md | 2 +- .../YooKassa-Model-RecipientInterface.md | 2 +- docs/classes/YooKassa-Model-Refund.md | 2 +- ...ooKassa-Model-RefundCancellationDetails.md | 2 +- ...odel-RefundCancellationDetailsPartyCode.md | 2 +- ...del-RefundCancellationDetailsReasonCode.md | 2 +- .../classes/YooKassa-Model-RefundInterface.md | 2 +- docs/classes/YooKassa-Model-RefundStatus.md | 2 +- docs/classes/YooKassa-Model-Requestor.md | 2 +- .../YooKassa-Model-RequestorInterface.md | 2 +- docs/classes/YooKassa-Model-SafeDeal.md | 2 +- ...ooKassa-Model-SelfEmployed-SelfEmployed.md | 2 +- ...l-SelfEmployed-SelfEmployedConfirmation.md | 2 +- ...mployed-SelfEmployedConfirmationFactory.md | 2 +- ...ployed-SelfEmployedConfirmationRedirect.md | 2 +- ...lfEmployed-SelfEmployedConfirmationType.md | 2 +- ...odel-SelfEmployed-SelfEmployedInterface.md | 2 +- ...a-Model-SelfEmployed-SelfEmployedStatus.md | 2 +- docs/classes/YooKassa-Model-Settlement.md | 2 +- .../YooKassa-Model-SettlementInterface.md | 2 +- docs/classes/YooKassa-Model-Source.md | 2 +- .../classes/YooKassa-Model-SourceInterface.md | 2 +- docs/classes/YooKassa-Model-Supplier.md | 2 +- .../YooKassa-Model-SupplierInterface.md | 2 +- docs/classes/YooKassa-Model-ThreeDSecure.md | 2 +- docs/classes/YooKassa-Model-Transfer.md | 2 +- .../YooKassa-Model-TransferInterface.md | 2 +- docs/classes/YooKassa-Model-TransferStatus.md | 2 +- .../classes/YooKassa-Model-Webhook-Webhook.md | 2 +- ...assa-Request-Deals-AbstractDealResponse.md | 2 +- ...ooKassa-Request-Deals-CreateDealRequest.md | 2 +- ...-Request-Deals-CreateDealRequestBuilder.md | 2 +- ...equest-Deals-CreateDealRequestInterface.md | 2 +- ...quest-Deals-CreateDealRequestSerializer.md | 2 +- ...oKassa-Request-Deals-CreateDealResponse.md | 2 +- .../YooKassa-Request-Deals-DealResponse.md | 2 +- .../YooKassa-Request-Deals-DealsRequest.md | 2 +- ...Kassa-Request-Deals-DealsRequestBuilder.md | 2 +- ...ssa-Request-Deals-DealsRequestInterface.md | 2 +- ...sa-Request-Deals-DealsRequestSerializer.md | 2 +- .../YooKassa-Request-Deals-DealsResponse.md | 2 +- ...equest-Payments-AbstractPaymentResponse.md | 2 +- ...a-Request-Payments-CreatePaymentRequest.md | 2 +- ...st-Payments-CreatePaymentRequestBuilder.md | 2 +- ...-Payments-CreatePaymentRequestInterface.md | 2 +- ...Payments-CreatePaymentRequestSerializer.md | 2 +- ...-Request-Payments-CreatePaymentResponse.md | 2 +- ...Request-Payments-Payment-CancelResponse.md | 2 +- ...t-Payments-Payment-CreateCaptureRequest.md | 2 +- ...nts-Payment-CreateCaptureRequestBuilder.md | 2 +- ...s-Payment-CreateCaptureRequestInterface.md | 2 +- ...-Payment-CreateCaptureRequestSerializer.md | 2 +- ...-Payments-Payment-CreateCaptureResponse.md | 2 +- ...oKassa-Request-Payments-PaymentResponse.md | 2 +- ...oKassa-Request-Payments-PaymentsRequest.md | 2 +- ...Request-Payments-PaymentsRequestBuilder.md | 2 +- ...quest-Payments-PaymentsRequestInterface.md | 2 +- ...uest-Payments-PaymentsRequestSerializer.md | 2 +- ...Kassa-Request-Payments-PaymentsResponse.md | 2 +- ...-Request-Payouts-AbstractPayoutResponse.md | 2 +- ...ssa-Request-Payouts-CreatePayoutRequest.md | 2 +- ...uest-Payouts-CreatePayoutRequestBuilder.md | 2 +- ...st-Payouts-CreatePayoutRequestInterface.md | 2 +- ...t-Payouts-CreatePayoutRequestSerializer.md | 2 +- ...sa-Request-Payouts-CreatePayoutResponse.md | 2 +- ...Kassa-Request-Payouts-IncomeReceiptData.md | 2 +- ...ationData-AbstractPayoutDestinationData.md | 2 +- ...ationData-PayoutDestinationDataBankCard.md | 2 +- ...nData-PayoutDestinationDataBankCardCard.md | 2 +- ...nationData-PayoutDestinationDataFactory.md | 2 +- ...estinationData-PayoutDestinationDataSbp.md | 2 +- ...ationData-PayoutDestinationDataYooMoney.md | 2 +- ...assa-Request-Payouts-PayoutPersonalData.md | 2 +- ...YooKassa-Request-Payouts-PayoutResponse.md | 2 +- ...-Request-Payouts-PayoutSelfEmployedInfo.md | 2 +- ...oKassa-Request-Payouts-SbpBanksResponse.md | 2 +- ...-PersonalData-CreatePersonalDataRequest.md | 2 +- ...alData-CreatePersonalDataRequestBuilder.md | 2 +- ...Data-CreatePersonalDataRequestInterface.md | 2 +- ...ata-CreatePersonalDataRequestSerializer.md | 2 +- ...quest-PersonalData-PersonalDataResponse.md | 2 +- ...equest-Receipts-AbstractReceiptResponse.md | 2 +- ...quest-Receipts-CreatePostReceiptRequest.md | 2 +- ...eceipts-CreatePostReceiptRequestBuilder.md | 2 +- ...eipts-CreatePostReceiptRequestInterface.md | 2 +- ...ipts-CreatePostReceiptRequestSerializer.md | 2 +- ...Request-Receipts-PaymentReceiptResponse.md | 2 +- ...Request-Receipts-ReceiptResponseFactory.md | 2 +- ...quest-Receipts-ReceiptResponseInterface.md | 2 +- ...sa-Request-Receipts-ReceiptResponseItem.md | 2 +- ...t-Receipts-ReceiptResponseItemInterface.md | 2 +- ...oKassa-Request-Receipts-ReceiptsRequest.md | 2 +- ...Request-Receipts-ReceiptsRequestBuilder.md | 2 +- ...quest-Receipts-ReceiptsRequestInterface.md | 2 +- ...uest-Receipts-ReceiptsRequestSerializer.md | 2 +- ...Kassa-Request-Receipts-ReceiptsResponse.md | 2 +- ...-Request-Receipts-RefundReceiptResponse.md | 2 +- ...-Request-Receipts-SimpleReceiptResponse.md | 2 +- ...-Request-Refunds-AbstractRefundResponse.md | 2 +- ...ssa-Request-Refunds-CreateRefundRequest.md | 2 +- ...uest-Refunds-CreateRefundRequestBuilder.md | 2 +- ...st-Refunds-CreateRefundRequestInterface.md | 2 +- ...t-Refunds-CreateRefundRequestSerializer.md | 2 +- ...sa-Request-Refunds-CreateRefundResponse.md | 2 +- ...YooKassa-Request-Refunds-RefundResponse.md | 2 +- ...YooKassa-Request-Refunds-RefundsRequest.md | 2 +- ...a-Request-Refunds-RefundsRequestBuilder.md | 2 +- ...Request-Refunds-RefundsRequestInterface.md | 2 +- ...equest-Refunds-RefundsRequestSerializer.md | 2 +- ...ooKassa-Request-Refunds-RefundsResponse.md | 2 +- ...equest-SelfEmployed-SelfEmployedRequest.md | 2 +- ...SelfEmployed-SelfEmployedRequestBuilder.md | 2 +- ...mployed-SelfEmployedRequestConfirmation.md | 2 +- ...-SelfEmployedRequestConfirmationFactory.md | 2 +- ...SelfEmployedRequestConfirmationRedirect.md | 2 +- ...fEmployed-SelfEmployedRequestSerializer.md | 2 +- ...quest-SelfEmployed-SelfEmployedResponse.md | 2 +- ...ssa-Request-Webhook-WebhookListResponse.md | 2 +- docs/namespaces/default.md | 2 +- docs/namespaces/yookassa-client.md | 2 +- docs/namespaces/yookassa-common-exceptions.md | 2 +- docs/namespaces/yookassa-common.md | 2 +- docs/namespaces/yookassa-helpers-config.md | 2 +- docs/namespaces/yookassa-helpers.md | 2 +- .../namespaces/yookassa-model-confirmation.md | 2 +- .../yookassa-model-confirmationattributes.md | 2 +- docs/namespaces/yookassa-model-deal.md | 2 +- .../namespaces/yookassa-model-notification.md | 2 +- ...yookassa-model-paymentdata-b2b-sberbank.md | 2 +- .../yookassa-model-paymentdata-b2b.md | 2 +- ...model-paymentdata-electroniccertificate.md | 2 +- docs/namespaces/yookassa-model-paymentdata.md | 2 +- ...okassa-model-paymentmethod-b2b-sberbank.md | 2 +- .../yookassa-model-paymentmethod-b2b.md | 2 +- ...del-paymentmethod-electroniccertificate.md | 2 +- .../yookassa-model-paymentmethod.md | 2 +- docs/namespaces/yookassa-model-payout.md | 2 +- .../namespaces/yookassa-model-personaldata.md | 2 +- docs/namespaces/yookassa-model-receipt.md | 2 +- .../namespaces/yookassa-model-selfemployed.md | 2 +- docs/namespaces/yookassa-model-webhook.md | 2 +- docs/namespaces/yookassa-model.md | 2 +- docs/namespaces/yookassa-request-deals.md | 2 +- .../yookassa-request-payments-payment.md | 2 +- docs/namespaces/yookassa-request-payments.md | 2 +- ...a-request-payouts-payoutdestinationdata.md | 2 +- docs/namespaces/yookassa-request-payouts.md | 2 +- .../yookassa-request-personaldata.md | 2 +- docs/namespaces/yookassa-request-receipts.md | 2 +- docs/namespaces/yookassa-request-refunds.md | 2 +- .../yookassa-request-selfemployed.md | 2 +- docs/namespaces/yookassa-request-webhook.md | 2 +- docs/namespaces/yookassa-request.md | 2 +- docs/namespaces/yookassa.md | 2 +- docs/readme.md | 2 +- docs/reports/deprecated.md | 2 +- docs/reports/errors.md | 2 +- docs/reports/markers.md | 2 +- lib/Client.php | 2 +- .../CreatePersonalDataRequestSerializer.php | 2 +- phpdoc.xml | 2 +- tests/Common/HttpVerbTest.php | 67 +++ tests/Helpers/FiscalizationProviderTest.php | 67 +++ tests/Helpers/SecurityHelperTest.php | 136 +++++ tests/Model/AuthorizationDetailsTest.php | 37 +- .../CancellationDetailsPartyCodeTest.php | 67 +++ .../CancellationDetailsReasonCodeTest.php | 67 +++ tests/Model/CancellationDetailsTest.php | 2 + tests/Model/ConfirmationTypeTest.php | 67 +++ tests/Model/CurrencyCodeTest.php | 67 +++ tests/Model/Deal/DealBalanceAmountTest.php | 5 +- tests/Model/Deal/DealStatusTest.php | 67 +++ tests/Model/Deal/DealTypeTest.php | 67 +++ tests/Model/Deal/FeeMomentTest.php | 67 +++ .../Deal/SettlementPayoutPaymentTypeTest.php | 67 +++ .../Model/Deal/SettlementPayoutRefundTest.php | 145 +++++ tests/Model/LocaleTest.php | 67 +++ tests/Model/MonetaryAmountTest.php | 12 +- tests/Model/NotificationEventTypeTest.php | 67 +++ tests/Model/NotificationTypeTest.php | 67 +++ tests/Model/PassengerTest.php | 5 +- .../B2b/Sberbank/VatDataRateTest.php | 67 +++ .../B2b/Sberbank/VatDataTypeTest.php | 67 +++ .../PaymentMethod/BankCardSourceTest.php | 67 +++ .../PaymentMethodCardTypeTest.php | 67 +++ .../PaymentMethod/PaymentMethodPsbTest.php | 50 ++ tests/Model/PaymentMethodTypeTest.php | 67 +++ tests/Model/PaymentStatusTest.php | 67 +++ ...PayoutCancellationDetailsPartyCodeTest.php | 67 +++ ...ayoutCancellationDetailsReasonCodeTest.php | 67 +++ .../Payout/PayoutCancellationDetailsTest.php | 2 + .../Payout/PayoutDestinationTypeTest.php | 72 +++ tests/Model/Payout/SbpParticipantBankTest.php | 94 +++ tests/Model/PayoutStatusTest.php | 67 +++ ...alDataCancellationDetailsPartyCodeTest.php | 67 +++ ...lDataCancellationDetailsReasonCodeTest.php | 67 +++ .../PersonalDataCancellationDetailsTest.php | 2 + .../PersonalData/PersonalDataStatusTest.php | 67 +++ .../PersonalData/PersonalDataTypeTest.php | 67 +++ .../Model/Receipt/AdditionalUserPropsTest.php | 14 +- tests/Model/Receipt/AgentTypeTest.php | 67 +++ tests/Model/Receipt/IndustryDetailsTest.php | 28 +- tests/Model/Receipt/MarkCodeInfoTest.php | 100 +--- tests/Model/Receipt/MarkQuantityTest.php | 13 +- .../Model/Receipt/OperationalDetailsTest.php | 19 +- tests/Model/Receipt/PaymentModeTest.php | 67 +++ tests/Model/Receipt/PaymentSubjectTest.php | 67 +++ tests/Model/Receipt/ReceiptItemAmountTest.php | 553 ++++++++++++++++++ .../Model/Receipt/ReceiptItemMeasureTest.php | 67 +++ tests/Model/Receipt/SettlementTypeTest.php | 67 +++ tests/Model/ReceiptRegistrationStatusTest.php | 67 +++ tests/Model/ReceiptTypeTest.php | 67 +++ ...RefundCancellationDetailsPartyCodeTest.php | 67 +++ ...efundCancellationDetailsReasonCodeTest.php | 67 +++ tests/Model/RefundCancellationDetailsTest.php | 2 + tests/Model/RefundStatusTest.php | 67 +++ tests/Model/RequestorTest.php | 158 +++++ .../SelfEmployedConfirmationTest.php | 68 +++ .../SelfEmployedConfirmationTypeTest.php | 67 +++ .../SelfEmployed/SelfEmployedStatusTest.php | 67 +++ tests/Model/ThreeDSecureTest.php | 4 +- tests/Model/TransferStatusTest.php | 67 +++ .../Payouts/CreatePayoutResponseTest.php | 37 ++ .../CreatePersonalDataRequestBuilderTest.php | 217 +++++++ ...reatePersonalDataRequestSerializerTest.php | 147 +++++ .../SelfEmployedRequestBuilderTest.php | 201 +++++++ .../SelfEmployedRequestConfirmationTest.php | 68 +++ .../SelfEmployedRequestSerializerTest.php | 147 +++++ 438 files changed, 5166 insertions(+), 533 deletions(-) create mode 100644 tests/Common/HttpVerbTest.php create mode 100644 tests/Helpers/FiscalizationProviderTest.php create mode 100644 tests/Helpers/SecurityHelperTest.php create mode 100644 tests/Model/CancellationDetailsPartyCodeTest.php create mode 100644 tests/Model/CancellationDetailsReasonCodeTest.php create mode 100644 tests/Model/ConfirmationTypeTest.php create mode 100644 tests/Model/CurrencyCodeTest.php create mode 100644 tests/Model/Deal/DealStatusTest.php create mode 100644 tests/Model/Deal/DealTypeTest.php create mode 100644 tests/Model/Deal/FeeMomentTest.php create mode 100644 tests/Model/Deal/SettlementPayoutPaymentTypeTest.php create mode 100644 tests/Model/Deal/SettlementPayoutRefundTest.php create mode 100644 tests/Model/LocaleTest.php create mode 100644 tests/Model/NotificationEventTypeTest.php create mode 100644 tests/Model/NotificationTypeTest.php create mode 100644 tests/Model/PaymentData/B2b/Sberbank/VatDataRateTest.php create mode 100644 tests/Model/PaymentData/B2b/Sberbank/VatDataTypeTest.php create mode 100644 tests/Model/PaymentMethod/BankCardSourceTest.php create mode 100644 tests/Model/PaymentMethod/PaymentMethodCardTypeTest.php create mode 100644 tests/Model/PaymentMethod/PaymentMethodPsbTest.php create mode 100644 tests/Model/PaymentMethodTypeTest.php create mode 100644 tests/Model/PaymentStatusTest.php create mode 100644 tests/Model/Payout/PayoutCancellationDetailsPartyCodeTest.php create mode 100644 tests/Model/Payout/PayoutCancellationDetailsReasonCodeTest.php create mode 100644 tests/Model/Payout/PayoutDestinationTypeTest.php create mode 100644 tests/Model/Payout/SbpParticipantBankTest.php create mode 100644 tests/Model/PayoutStatusTest.php create mode 100644 tests/Model/PersonalData/PersonalDataCancellationDetailsPartyCodeTest.php create mode 100644 tests/Model/PersonalData/PersonalDataCancellationDetailsReasonCodeTest.php create mode 100644 tests/Model/PersonalData/PersonalDataStatusTest.php create mode 100644 tests/Model/PersonalData/PersonalDataTypeTest.php create mode 100644 tests/Model/Receipt/AgentTypeTest.php create mode 100644 tests/Model/Receipt/PaymentModeTest.php create mode 100644 tests/Model/Receipt/PaymentSubjectTest.php create mode 100644 tests/Model/Receipt/ReceiptItemAmountTest.php create mode 100644 tests/Model/Receipt/ReceiptItemMeasureTest.php create mode 100644 tests/Model/Receipt/SettlementTypeTest.php create mode 100644 tests/Model/ReceiptRegistrationStatusTest.php create mode 100644 tests/Model/ReceiptTypeTest.php create mode 100644 tests/Model/RefundCancellationDetailsPartyCodeTest.php create mode 100644 tests/Model/RefundCancellationDetailsReasonCodeTest.php create mode 100644 tests/Model/RefundStatusTest.php create mode 100644 tests/Model/RequestorTest.php create mode 100644 tests/Model/SelfEmployed/SelfEmployedConfirmationTest.php create mode 100644 tests/Model/SelfEmployed/SelfEmployedConfirmationTypeTest.php create mode 100644 tests/Model/SelfEmployed/SelfEmployedStatusTest.php create mode 100644 tests/Model/TransferStatusTest.php create mode 100644 tests/Request/Payouts/CreatePayoutResponseTest.php create mode 100644 tests/Request/PersonalData/CreatePersonalDataRequestBuilderTest.php create mode 100644 tests/Request/PersonalData/CreatePersonalDataRequestSerializerTest.php create mode 100644 tests/Request/SelfEmployed/SelfEmployedRequestBuilderTest.php create mode 100644 tests/Request/SelfEmployed/SelfEmployedRequestConfirmationTest.php create mode 100644 tests/Request/SelfEmployed/SelfEmployedRequestSerializerTest.php diff --git a/CHANGELOG.md b/CHANGELOG.md index 296d9857..0c7d5638 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +### v2.14.1 от 09.07.2026 +* Исправлена ошибка в CreatePersonalDataRequestSerializer +* Увеличено покрытие тестами + ### v2.14.0 от 07.07.2026 * Добавлена поддержка совместимости с PHP 8.5 diff --git a/composer.json b/composer.json index 83e1e20b..f7765a99 100644 --- a/composer.json +++ b/composer.json @@ -13,9 +13,9 @@ ], "dist": { "type": "zip", - "url": "https://git.yoomoney.ru/rest/api/latest/projects/SDK/repos/yookassa-sdk-php/archive?at=refs%2Ftags%2F2.14.0&format=zip" + "url": "https://git.yoomoney.ru/rest/api/latest/projects/SDK/repos/yookassa-sdk-php/archive?at=refs%2Ftags%2F2.14.1&format=zip" }, - "version": "2.14.0", + "version": "2.14.1", "require": { "php": ">=5.3.0", "ext-curl": "*", diff --git a/docs/classes/JsonSerializable.md b/docs/classes/JsonSerializable.md index 7b2203c9..777b1656 100644 --- a/docs/classes/JsonSerializable.md +++ b/docs/classes/JsonSerializable.md @@ -50,6 +50,6 @@ public jsonSerialize() : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Client-ApiClientInterface.md b/docs/classes/YooKassa-Client-ApiClientInterface.md index b4b8a226..8544417d 100644 --- a/docs/classes/YooKassa-Client-ApiClientInterface.md +++ b/docs/classes/YooKassa-Client-ApiClientInterface.md @@ -218,6 +218,6 @@ public setAdvancedCurlOptions() : void --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Client-BaseClient.md b/docs/classes/YooKassa-Client-BaseClient.md index 1ab7fde7..5a4a2ef4 100644 --- a/docs/classes/YooKassa-Client-BaseClient.md +++ b/docs/classes/YooKassa-Client-BaseClient.md @@ -698,6 +698,6 @@ protected handleError(\YooKassa\Common\ResponseObject $response) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Client-CurlClient.md b/docs/classes/YooKassa-Client-CurlClient.md index 3c72c7d7..030d683a 100644 --- a/docs/classes/YooKassa-Client-CurlClient.md +++ b/docs/classes/YooKassa-Client-CurlClient.md @@ -513,6 +513,6 @@ public setTimeout(int $timeout) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Client-UserAgent.md b/docs/classes/YooKassa-Client-UserAgent.md index 718e7d5a..da83e421 100644 --- a/docs/classes/YooKassa-Client-UserAgent.md +++ b/docs/classes/YooKassa-Client-UserAgent.md @@ -316,6 +316,6 @@ public setModule(string $name, string $version) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Client.md b/docs/classes/YooKassa-Client.md index 8fccbbf2..9fbaa45b 100644 --- a/docs/classes/YooKassa-Client.md +++ b/docs/classes/YooKassa-Client.md @@ -276,7 +276,7 @@ DEFAULT_ATTEMPTS_COUNT = 3 Текущая версия библиотеки ```php -SDK_VERSION = '2.14.0' +SDK_VERSION = '2.14.1' ``` @@ -2503,6 +2503,6 @@ protected handleError(\YooKassa\Common\ResponseObject $response) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractEnum.md b/docs/classes/YooKassa-Common-AbstractEnum.md index 04976b64..161854d5 100644 --- a/docs/classes/YooKassa-Common-AbstractEnum.md +++ b/docs/classes/YooKassa-Common-AbstractEnum.md @@ -118,6 +118,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractObject.md b/docs/classes/YooKassa-Common-AbstractObject.md index fadc8a7b..6d06af1f 100644 --- a/docs/classes/YooKassa-Common-AbstractObject.md +++ b/docs/classes/YooKassa-Common-AbstractObject.md @@ -332,6 +332,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractPaymentRequest.md b/docs/classes/YooKassa-Common-AbstractPaymentRequest.md index a8ec0f45..e836b754 100644 --- a/docs/classes/YooKassa-Common-AbstractPaymentRequest.md +++ b/docs/classes/YooKassa-Common-AbstractPaymentRequest.md @@ -738,6 +738,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractPaymentRequestBuilder.md b/docs/classes/YooKassa-Common-AbstractPaymentRequestBuilder.md index d708478e..15e0c344 100644 --- a/docs/classes/YooKassa-Common-AbstractPaymentRequestBuilder.md +++ b/docs/classes/YooKassa-Common-AbstractPaymentRequestBuilder.md @@ -462,6 +462,6 @@ protected initCurrentObject() : self --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractRefundRequest.md b/docs/classes/YooKassa-Common-AbstractRefundRequest.md index 6c341d4d..aeb3916a 100644 --- a/docs/classes/YooKassa-Common-AbstractRefundRequest.md +++ b/docs/classes/YooKassa-Common-AbstractRefundRequest.md @@ -637,6 +637,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractRequest.md b/docs/classes/YooKassa-Common-AbstractRequest.md index 44037e5e..c35036d6 100644 --- a/docs/classes/YooKassa-Common-AbstractRequest.md +++ b/docs/classes/YooKassa-Common-AbstractRequest.md @@ -407,6 +407,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractRequestBuilder.md b/docs/classes/YooKassa-Common-AbstractRequestBuilder.md index cfa8d1e4..303008a7 100644 --- a/docs/classes/YooKassa-Common-AbstractRequestBuilder.md +++ b/docs/classes/YooKassa-Common-AbstractRequestBuilder.md @@ -157,6 +157,6 @@ Abstract protected initCurrentObject() : \YooKassa\Common\AbstractRequest --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md b/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md index c08a60b3..b0bbb86e 100644 --- a/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md +++ b/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md @@ -126,6 +126,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-ApiException.md b/docs/classes/YooKassa-Common-Exceptions-ApiException.md index 19988759..a680938c 100644 --- a/docs/classes/YooKassa-Common-Exceptions-ApiException.md +++ b/docs/classes/YooKassa-Common-Exceptions-ApiException.md @@ -123,6 +123,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md b/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md index 0fe4eadb..14fb9b77 100644 --- a/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md +++ b/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md @@ -126,6 +126,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md b/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md index d55fe9a2..7f6708b6 100644 --- a/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md +++ b/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md @@ -152,6 +152,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md b/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md index 5d983475..4f9a3d54 100644 --- a/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md +++ b/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md @@ -79,6 +79,6 @@ public getProperty() : string --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md b/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md index d41f7cbe..05a42d12 100644 --- a/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md +++ b/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md @@ -67,6 +67,6 @@ Constructor --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md b/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md index 6d5cd08b..7716b644 100644 --- a/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md +++ b/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md @@ -152,6 +152,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md b/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md index e9ab66b2..4a4aebd4 100644 --- a/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md +++ b/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md @@ -155,6 +155,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md index 9a9df344..bd6b45c3 100644 --- a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md +++ b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md @@ -78,6 +78,6 @@ public getProperty() : string --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md index dbafd996..4dad46e1 100644 --- a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md +++ b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md @@ -94,6 +94,6 @@ public getValue() : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md index 5c6c87c1..b189eacc 100644 --- a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md +++ b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md @@ -94,6 +94,6 @@ public getType() : string --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md b/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md index 569dc90c..e06f68b6 100644 --- a/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md +++ b/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md @@ -78,6 +78,6 @@ public getRequestObject() : \YooKassa\Common\AbstractRequest|null --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-JsonException.md b/docs/classes/YooKassa-Common-Exceptions-JsonException.md index 87b7f26e..af7756fd 100644 --- a/docs/classes/YooKassa-Common-Exceptions-JsonException.md +++ b/docs/classes/YooKassa-Common-Exceptions-JsonException.md @@ -76,6 +76,6 @@ public __construct(mixed $message = "", mixed $code, mixed $previous = --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md b/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md index 4510af7e..27130ec9 100644 --- a/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md +++ b/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md @@ -152,6 +152,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md b/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md index d7295423..e0e32569 100644 --- a/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md +++ b/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md @@ -152,6 +152,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md b/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md index 3a4fc32c..ca29c25e 100644 --- a/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md +++ b/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md @@ -152,6 +152,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md b/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md index 452f3ad3..dbdea387 100644 --- a/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md +++ b/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md @@ -155,6 +155,6 @@ public getResponseHeaders() : string[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-HttpVerb.md b/docs/classes/YooKassa-Common-HttpVerb.md index ff400ce4..b5102cac 100644 --- a/docs/classes/YooKassa-Common-HttpVerb.md +++ b/docs/classes/YooKassa-Common-HttpVerb.md @@ -193,6 +193,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-LoggerWrapper.md b/docs/classes/YooKassa-Common-LoggerWrapper.md index cb5a5290..471b34e5 100644 --- a/docs/classes/YooKassa-Common-LoggerWrapper.md +++ b/docs/classes/YooKassa-Common-LoggerWrapper.md @@ -299,6 +299,6 @@ that are not necessarily wrong. --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-ResponseObject.md b/docs/classes/YooKassa-Common-ResponseObject.md index f510a5c0..ded7920f 100644 --- a/docs/classes/YooKassa-Common-ResponseObject.md +++ b/docs/classes/YooKassa-Common-ResponseObject.md @@ -162,6 +162,6 @@ public getHeaders() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md index dc321263..a9c43c4b 100644 --- a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md +++ b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md @@ -73,6 +73,6 @@ public load(mixed $filePath = null) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md index 9789f803..5ba46d86 100644 --- a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md +++ b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md @@ -64,6 +64,6 @@ public load() : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-FiscalizationProvider.md b/docs/classes/YooKassa-Helpers-FiscalizationProvider.md index 023c4612..250791a7 100644 --- a/docs/classes/YooKassa-Helpers-FiscalizationProvider.md +++ b/docs/classes/YooKassa-Helpers-FiscalizationProvider.md @@ -298,6 +298,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-ProductCode.md b/docs/classes/YooKassa-Helpers-ProductCode.md index 6dfc31e1..9cc73956 100644 --- a/docs/classes/YooKassa-Helpers-ProductCode.md +++ b/docs/classes/YooKassa-Helpers-ProductCode.md @@ -635,6 +635,6 @@ public validate() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-Random.md b/docs/classes/YooKassa-Helpers-Random.md index db4faf52..f8a59125 100644 --- a/docs/classes/YooKassa-Helpers-Random.md +++ b/docs/classes/YooKassa-Helpers-Random.md @@ -243,6 +243,6 @@ Static public value(array $values, bool $useBest = true) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-RawHeadersParser.md b/docs/classes/YooKassa-Helpers-RawHeadersParser.md index dbd6be16..f5a00ea9 100644 --- a/docs/classes/YooKassa-Helpers-RawHeadersParser.md +++ b/docs/classes/YooKassa-Helpers-RawHeadersParser.md @@ -57,6 +57,6 @@ Static public parse(mixed $rawHeaders) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-SecurityHelper.md b/docs/classes/YooKassa-Helpers-SecurityHelper.md index 0ca6fc02..cc0cda57 100644 --- a/docs/classes/YooKassa-Helpers-SecurityHelper.md +++ b/docs/classes/YooKassa-Helpers-SecurityHelper.md @@ -66,6 +66,6 @@ public isIPTrusted($ip) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-StringObject.md b/docs/classes/YooKassa-Helpers-StringObject.md index 439a426c..1b7b27e5 100644 --- a/docs/classes/YooKassa-Helpers-StringObject.md +++ b/docs/classes/YooKassa-Helpers-StringObject.md @@ -83,6 +83,6 @@ public __toString() : string --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-TypeCast.md b/docs/classes/YooKassa-Helpers-TypeCast.md index b44142d0..9f689b1b 100644 --- a/docs/classes/YooKassa-Helpers-TypeCast.md +++ b/docs/classes/YooKassa-Helpers-TypeCast.md @@ -162,6 +162,6 @@ Static public castToDateTime(string|int|\DateTime $value) : \DateTime|null --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-UUID.md b/docs/classes/YooKassa-Helpers-UUID.md index 3a40d95f..43d9c3a0 100644 --- a/docs/classes/YooKassa-Helpers-UUID.md +++ b/docs/classes/YooKassa-Helpers-UUID.md @@ -57,6 +57,6 @@ Static public v4() : string --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Airline.md b/docs/classes/YooKassa-Model-Airline.md index 3c626e5f..43a87197 100644 --- a/docs/classes/YooKassa-Model-Airline.md +++ b/docs/classes/YooKassa-Model-Airline.md @@ -666,6 +666,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-AirlineInterface.md b/docs/classes/YooKassa-Model-AirlineInterface.md index 0e638cf5..bd8c463d 100644 --- a/docs/classes/YooKassa-Model-AirlineInterface.md +++ b/docs/classes/YooKassa-Model-AirlineInterface.md @@ -108,6 +108,6 @@ public getLegs() : \YooKassa\Model\LegInterface[] --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-AmountInterface.md b/docs/classes/YooKassa-Model-AmountInterface.md index 7cf81377..e2b1b1ea 100644 --- a/docs/classes/YooKassa-Model-AmountInterface.md +++ b/docs/classes/YooKassa-Model-AmountInterface.md @@ -165,6 +165,6 @@ public toArray() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-AuthorizationDetails.md b/docs/classes/YooKassa-Model-AuthorizationDetails.md index 5a2410de..dcd3874c 100644 --- a/docs/classes/YooKassa-Model-AuthorizationDetails.md +++ b/docs/classes/YooKassa-Model-AuthorizationDetails.md @@ -517,6 +517,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-AuthorizationDetailsInterface.md b/docs/classes/YooKassa-Model-AuthorizationDetailsInterface.md index 4e1e846e..71ef537e 100644 --- a/docs/classes/YooKassa-Model-AuthorizationDetailsInterface.md +++ b/docs/classes/YooKassa-Model-AuthorizationDetailsInterface.md @@ -102,6 +102,6 @@ public getThreeDSecure() : \YooKassa\Model\ThreeDSecure|null --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-BaseDeal.md b/docs/classes/YooKassa-Model-BaseDeal.md index 9f7c7734..c60e3565 100644 --- a/docs/classes/YooKassa-Model-BaseDeal.md +++ b/docs/classes/YooKassa-Model-BaseDeal.md @@ -371,6 +371,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-CancellationDetails.md b/docs/classes/YooKassa-Model-CancellationDetails.md index 6711c606..9505ed58 100644 --- a/docs/classes/YooKassa-Model-CancellationDetails.md +++ b/docs/classes/YooKassa-Model-CancellationDetails.md @@ -449,6 +449,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-CancellationDetailsInterface.md b/docs/classes/YooKassa-Model-CancellationDetailsInterface.md index 867a8d3c..fe9ec01f 100644 --- a/docs/classes/YooKassa-Model-CancellationDetailsInterface.md +++ b/docs/classes/YooKassa-Model-CancellationDetailsInterface.md @@ -83,6 +83,6 @@ public getReason() : string --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-CancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-CancellationDetailsPartyCode.md index 3f775c36..ce30decc 100644 --- a/docs/classes/YooKassa-Model-CancellationDetailsPartyCode.md +++ b/docs/classes/YooKassa-Model-CancellationDetailsPartyCode.md @@ -163,6 +163,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-CancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-CancellationDetailsReasonCode.md index f4f89951..abaa123d 100644 --- a/docs/classes/YooKassa-Model-CancellationDetailsReasonCode.md +++ b/docs/classes/YooKassa-Model-CancellationDetailsReasonCode.md @@ -340,6 +340,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Confirmation-AbstractConfirmation.md b/docs/classes/YooKassa-Model-Confirmation-AbstractConfirmation.md index 50a1c52a..75975b8e 100644 --- a/docs/classes/YooKassa-Model-Confirmation-AbstractConfirmation.md +++ b/docs/classes/YooKassa-Model-Confirmation-AbstractConfirmation.md @@ -442,6 +442,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Confirmation-ConfirmationCodeVerification.md b/docs/classes/YooKassa-Model-Confirmation-ConfirmationCodeVerification.md index f039745c..06040b1d 100644 --- a/docs/classes/YooKassa-Model-Confirmation-ConfirmationCodeVerification.md +++ b/docs/classes/YooKassa-Model-Confirmation-ConfirmationCodeVerification.md @@ -435,6 +435,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Confirmation-ConfirmationEmbedded.md b/docs/classes/YooKassa-Model-Confirmation-ConfirmationEmbedded.md index ad14569a..74b682d3 100644 --- a/docs/classes/YooKassa-Model-Confirmation-ConfirmationEmbedded.md +++ b/docs/classes/YooKassa-Model-Confirmation-ConfirmationEmbedded.md @@ -481,6 +481,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Confirmation-ConfirmationExternal.md b/docs/classes/YooKassa-Model-Confirmation-ConfirmationExternal.md index 8493b4e1..4d00dd71 100644 --- a/docs/classes/YooKassa-Model-Confirmation-ConfirmationExternal.md +++ b/docs/classes/YooKassa-Model-Confirmation-ConfirmationExternal.md @@ -436,6 +436,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Confirmation-ConfirmationFactory.md b/docs/classes/YooKassa-Model-Confirmation-ConfirmationFactory.md index 56cf05d7..6d482c80 100644 --- a/docs/classes/YooKassa-Model-Confirmation-ConfirmationFactory.md +++ b/docs/classes/YooKassa-Model-Confirmation-ConfirmationFactory.md @@ -89,6 +89,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Confirmation-ConfirmationMobileApplication.md b/docs/classes/YooKassa-Model-Confirmation-ConfirmationMobileApplication.md index 9c1413cd..c18058dd 100644 --- a/docs/classes/YooKassa-Model-Confirmation-ConfirmationMobileApplication.md +++ b/docs/classes/YooKassa-Model-Confirmation-ConfirmationMobileApplication.md @@ -559,6 +559,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Confirmation-ConfirmationQr.md b/docs/classes/YooKassa-Model-Confirmation-ConfirmationQr.md index 08b39a26..66e981d0 100644 --- a/docs/classes/YooKassa-Model-Confirmation-ConfirmationQr.md +++ b/docs/classes/YooKassa-Model-Confirmation-ConfirmationQr.md @@ -494,6 +494,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Confirmation-ConfirmationRedirect.md b/docs/classes/YooKassa-Model-Confirmation-ConfirmationRedirect.md index 4c2704a1..18dfa2ac 100644 --- a/docs/classes/YooKassa-Model-Confirmation-ConfirmationRedirect.md +++ b/docs/classes/YooKassa-Model-Confirmation-ConfirmationRedirect.md @@ -602,6 +602,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ConfirmationAttributes-AbstractConfirmationAttributes.md b/docs/classes/YooKassa-Model-ConfirmationAttributes-AbstractConfirmationAttributes.md index 6f3106f9..88249278 100644 --- a/docs/classes/YooKassa-Model-ConfirmationAttributes-AbstractConfirmationAttributes.md +++ b/docs/classes/YooKassa-Model-ConfirmationAttributes-AbstractConfirmationAttributes.md @@ -413,6 +413,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesCodeVerification.md b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesCodeVerification.md index 31a66c59..c36ebca6 100644 --- a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesCodeVerification.md +++ b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesCodeVerification.md @@ -406,6 +406,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesEmbedded.md b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesEmbedded.md index f04e11da..abc160b2 100644 --- a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesEmbedded.md +++ b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesEmbedded.md @@ -406,6 +406,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesExternal.md b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesExternal.md index ff52ed74..0e1bb792 100644 --- a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesExternal.md +++ b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesExternal.md @@ -407,6 +407,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesFactory.md b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesFactory.md index 4084a845..5ebbb53e 100644 --- a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesFactory.md +++ b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesFactory.md @@ -81,6 +81,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md index f873ea9b..7b209762 100644 --- a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md +++ b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md @@ -470,6 +470,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesQr.md b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesQr.md index f0ac21f4..e0076238 100644 --- a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesQr.md +++ b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesQr.md @@ -406,6 +406,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesRedirect.md b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesRedirect.md index d1a17082..3f9fd756 100644 --- a/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesRedirect.md +++ b/docs/classes/YooKassa-Model-ConfirmationAttributes-ConfirmationAttributesRedirect.md @@ -513,6 +513,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ConfirmationType.md b/docs/classes/YooKassa-Model-ConfirmationType.md index d4703912..554b1a4f 100644 --- a/docs/classes/YooKassa-Model-ConfirmationType.md +++ b/docs/classes/YooKassa-Model-ConfirmationType.md @@ -194,6 +194,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-CurrencyCode.md b/docs/classes/YooKassa-Model-CurrencyCode.md index 17d93dad..a0867051 100644 --- a/docs/classes/YooKassa-Model-CurrencyCode.md +++ b/docs/classes/YooKassa-Model-CurrencyCode.md @@ -253,6 +253,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-CaptureDealData.md b/docs/classes/YooKassa-Model-Deal-CaptureDealData.md index 517e38df..74ccffe2 100644 --- a/docs/classes/YooKassa-Model-Deal-CaptureDealData.md +++ b/docs/classes/YooKassa-Model-Deal-CaptureDealData.md @@ -415,6 +415,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md b/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md index b2b976c0..4674b63e 100644 --- a/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md +++ b/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md @@ -481,6 +481,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-DealStatus.md b/docs/classes/YooKassa-Model-Deal-DealStatus.md index 750840b2..443ed95d 100644 --- a/docs/classes/YooKassa-Model-Deal-DealStatus.md +++ b/docs/classes/YooKassa-Model-Deal-DealStatus.md @@ -144,6 +144,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-DealType.md b/docs/classes/YooKassa-Model-Deal-DealType.md index ae7ba3f5..c51ba68a 100644 --- a/docs/classes/YooKassa-Model-Deal-DealType.md +++ b/docs/classes/YooKassa-Model-Deal-DealType.md @@ -133,6 +133,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-FeeMoment.md b/docs/classes/YooKassa-Model-Deal-FeeMoment.md index 9969d1df..15f0e9e5 100644 --- a/docs/classes/YooKassa-Model-Deal-FeeMoment.md +++ b/docs/classes/YooKassa-Model-Deal-FeeMoment.md @@ -143,6 +143,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md b/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md index 49f7bfe7..8c42e4c3 100644 --- a/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md +++ b/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md @@ -469,6 +469,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md b/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md index cd79cbd5..30936d6f 100644 --- a/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md +++ b/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md @@ -392,6 +392,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-RefundDealData.md b/docs/classes/YooKassa-Model-Deal-RefundDealData.md index 85bb3fed..16f64e03 100644 --- a/docs/classes/YooKassa-Model-Deal-RefundDealData.md +++ b/docs/classes/YooKassa-Model-Deal-RefundDealData.md @@ -428,6 +428,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md b/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md index 27bfa3ec..72671a11 100644 --- a/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md +++ b/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md @@ -482,6 +482,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md index bfe8c07a..cdd17861 100644 --- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md +++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md @@ -448,6 +448,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md index 4af16242..5c1067bb 100644 --- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md +++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md @@ -131,6 +131,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md b/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md index 377e77b7..ef03e03b 100644 --- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md +++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md @@ -452,6 +452,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-DealInterface.md b/docs/classes/YooKassa-Model-DealInterface.md index d7de9474..770fb41e 100644 --- a/docs/classes/YooKassa-Model-DealInterface.md +++ b/docs/classes/YooKassa-Model-DealInterface.md @@ -258,6 +258,6 @@ public getTest() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-FraudData.md b/docs/classes/YooKassa-Model-FraudData.md index da6fac3b..0a84492b 100644 --- a/docs/classes/YooKassa-Model-FraudData.md +++ b/docs/classes/YooKassa-Model-FraudData.md @@ -414,6 +414,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Leg.md b/docs/classes/YooKassa-Model-Leg.md index 68304392..d3760ba9 100644 --- a/docs/classes/YooKassa-Model-Leg.md +++ b/docs/classes/YooKassa-Model-Leg.md @@ -584,6 +584,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-LegInterface.md b/docs/classes/YooKassa-Model-LegInterface.md index 62617999..52231213 100644 --- a/docs/classes/YooKassa-Model-LegInterface.md +++ b/docs/classes/YooKassa-Model-LegInterface.md @@ -159,6 +159,6 @@ public setDepartureDate(\DateTime|string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Locale.md b/docs/classes/YooKassa-Model-Locale.md index 2cecfbe9..cc6f3fa5 100644 --- a/docs/classes/YooKassa-Model-Locale.md +++ b/docs/classes/YooKassa-Model-Locale.md @@ -148,6 +148,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Metadata.md b/docs/classes/YooKassa-Model-Metadata.md index 94b6359b..2d9c39a3 100644 --- a/docs/classes/YooKassa-Model-Metadata.md +++ b/docs/classes/YooKassa-Model-Metadata.md @@ -377,6 +377,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-MonetaryAmount.md b/docs/classes/YooKassa-Model-MonetaryAmount.md index 117b46e0..01d90554 100644 --- a/docs/classes/YooKassa-Model-MonetaryAmount.md +++ b/docs/classes/YooKassa-Model-MonetaryAmount.md @@ -541,6 +541,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-AbstractNotification.md b/docs/classes/YooKassa-Model-Notification-AbstractNotification.md index f761c878..5e8fc72a 100644 --- a/docs/classes/YooKassa-Model-Notification-AbstractNotification.md +++ b/docs/classes/YooKassa-Model-Notification-AbstractNotification.md @@ -571,6 +571,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md b/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md index ae799024..a8ca210b 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md @@ -596,6 +596,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md b/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md index 081c2ab9..c5f3fbe5 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md @@ -596,6 +596,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationFactory.md b/docs/classes/YooKassa-Model-Notification-NotificationFactory.md index 00898d36..40d986ef 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationFactory.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationFactory.md @@ -138,6 +138,6 @@ public factory(array $data) : \YooKassa\Model\Notification\AbstractNotification --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationInterface.md b/docs/classes/YooKassa-Model-Notification-NotificationInterface.md index 480cee23..45a7b1af 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationInterface.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationInterface.md @@ -104,6 +104,6 @@ public getObject() : \YooKassa\Model\PaymentInterface|\YooKassa\Model\RefundInte --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md b/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md index f20d9b2f..5d0f2611 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md @@ -596,6 +596,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md b/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md index 0d636930..13478d41 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md @@ -596,6 +596,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md b/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md index af509c4e..abfd54d0 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md @@ -596,6 +596,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md b/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md index 56fe8fe6..5da688e6 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md @@ -596,6 +596,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md b/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md index bd6fc7f9..6dcd4b2a 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md @@ -601,6 +601,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-NotificationEventType.md b/docs/classes/YooKassa-Model-NotificationEventType.md index 1dd0c83f..021f8f1d 100644 --- a/docs/classes/YooKassa-Model-NotificationEventType.md +++ b/docs/classes/YooKassa-Model-NotificationEventType.md @@ -203,6 +203,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-NotificationType.md b/docs/classes/YooKassa-Model-NotificationType.md index 05c1626b..e0ed752e 100644 --- a/docs/classes/YooKassa-Model-NotificationType.md +++ b/docs/classes/YooKassa-Model-NotificationType.md @@ -131,6 +131,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Passenger.md b/docs/classes/YooKassa-Model-Passenger.md index 0b0ae618..2479dd36 100644 --- a/docs/classes/YooKassa-Model-Passenger.md +++ b/docs/classes/YooKassa-Model-Passenger.md @@ -490,6 +490,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PassengerInterface.md b/docs/classes/YooKassa-Model-PassengerInterface.md index a11a6e04..3654f47f 100644 --- a/docs/classes/YooKassa-Model-PassengerInterface.md +++ b/docs/classes/YooKassa-Model-PassengerInterface.md @@ -118,6 +118,6 @@ public setLastName(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment.md b/docs/classes/YooKassa-Model-Payment.md index bc3fce06..1c8f3a0f 100644 --- a/docs/classes/YooKassa-Model-Payment.md +++ b/docs/classes/YooKassa-Model-Payment.md @@ -1808,6 +1808,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-AbstractPaymentData.md b/docs/classes/YooKassa-Model-PaymentData-AbstractPaymentData.md index b8d1a4ef..d3f87932 100644 --- a/docs/classes/YooKassa-Model-PaymentData-AbstractPaymentData.md +++ b/docs/classes/YooKassa-Model-PaymentData-AbstractPaymentData.md @@ -392,6 +392,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatData.md b/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatData.md index 31d81288..173c44a0 100644 --- a/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatData.md +++ b/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatData.md @@ -516,6 +516,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataInterface.md b/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataInterface.md index 1a4104da..b5b21155 100644 --- a/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataInterface.md +++ b/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataInterface.md @@ -102,6 +102,6 @@ public getAmount() : \YooKassa\Model\AmountInterface --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataRate.md b/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataRate.md index 431ac8e2..380a5a5b 100644 --- a/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataRate.md +++ b/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataRate.md @@ -191,6 +191,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataType.md b/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataType.md index 1c80c2cc..271ed65a 100644 --- a/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataType.md +++ b/docs/classes/YooKassa-Model-PaymentData-B2b-Sberbank-VatDataType.md @@ -159,6 +159,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md b/docs/classes/YooKassa-Model-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md index 30eeaefd..c86aa0fd 100644 --- a/docs/classes/YooKassa-Model-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md +++ b/docs/classes/YooKassa-Model-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md @@ -815,6 +815,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataAlfaPay.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataAlfaPay.md index 9cfcf493..82c76963 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataAlfaPay.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataAlfaPay.md @@ -401,6 +401,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataAlfabank.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataAlfabank.md index 056310af..88955ec6 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataAlfabank.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataAlfabank.md @@ -446,6 +446,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataApplePay.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataApplePay.md index e8df8a39..e3369689 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataApplePay.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataApplePay.md @@ -466,6 +466,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataB2bSberbank.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataB2bSberbank.md index 7ba2638e..9417b579 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataB2bSberbank.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataB2bSberbank.md @@ -494,6 +494,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataBankCard.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataBankCard.md index 3aa40262..1a9b05b3 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataBankCard.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataBankCard.md @@ -440,6 +440,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataBankCardCard.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataBankCardCard.md index b4cfab04..639946d1 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataBankCardCard.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataBankCardCard.md @@ -635,6 +635,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataCash.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataCash.md index 61e52ad3..4e1b1827 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataCash.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataCash.md @@ -440,6 +440,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataElectronicCertificate.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataElectronicCertificate.md index 14de911c..42baf1c5 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataElectronicCertificate.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataElectronicCertificate.md @@ -576,6 +576,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataFactory.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataFactory.md index 5f9bcc32..95a9746b 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataFactory.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataFactory.md @@ -89,6 +89,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataGooglePay.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataGooglePay.md index b642e69f..13840156 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataGooglePay.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataGooglePay.md @@ -494,6 +494,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataInstallments.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataInstallments.md index ee192859..aee26f87 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataInstallments.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataInstallments.md @@ -391,6 +391,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataMobileBalance.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataMobileBalance.md index 24de7752..c79d1417 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataMobileBalance.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataMobileBalance.md @@ -436,6 +436,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataQiwi.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataQiwi.md index 67c78d58..d5859ba0 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataQiwi.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataQiwi.md @@ -433,6 +433,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberBnpl.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberBnpl.md index 24d465ff..94cd8db0 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberBnpl.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberBnpl.md @@ -438,6 +438,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberLoan.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberLoan.md index 708a84bb..aba298a6 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberLoan.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberLoan.md @@ -385,6 +385,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberbank.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberbank.md index 0034713c..70fda9a6 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberbank.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataSberbank.md @@ -436,6 +436,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataSbp.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataSbp.md index 9450e22b..3d513981 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataSbp.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataSbp.md @@ -385,6 +385,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataTinkoffBank.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataTinkoffBank.md index 43c38d9c..68158412 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataTinkoffBank.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataTinkoffBank.md @@ -385,6 +385,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataWebmoney.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataWebmoney.md index 9088dff6..8ab0885b 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataWebmoney.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataWebmoney.md @@ -392,6 +392,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataWechat.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataWechat.md index c56382a6..bd852b9c 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataWechat.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataWechat.md @@ -391,6 +391,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentData-PaymentDataYooMoney.md b/docs/classes/YooKassa-Model-PaymentData-PaymentDataYooMoney.md index 167649cc..d4f9f4ea 100644 --- a/docs/classes/YooKassa-Model-PaymentData-PaymentDataYooMoney.md +++ b/docs/classes/YooKassa-Model-PaymentData-PaymentDataYooMoney.md @@ -385,6 +385,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentInterface.md b/docs/classes/YooKassa-Model-PaymentInterface.md index 654ab399..1d68924d 100644 --- a/docs/classes/YooKassa-Model-PaymentInterface.md +++ b/docs/classes/YooKassa-Model-PaymentInterface.md @@ -428,6 +428,6 @@ public getDeal() : \YooKassa\Model\Deal\PaymentDealInfo --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-AbstractPaymentMethod.md b/docs/classes/YooKassa-Model-PaymentMethod-AbstractPaymentMethod.md index b38a1244..7986c9cb 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-AbstractPaymentMethod.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-AbstractPaymentMethod.md @@ -541,6 +541,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-B2b-Sberbank-PayerBankDetails.md b/docs/classes/YooKassa-Model-PaymentMethod-B2b-Sberbank-PayerBankDetails.md index ecbb5c53..4f9a0f8f 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-B2b-Sberbank-PayerBankDetails.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-B2b-Sberbank-PayerBankDetails.md @@ -826,6 +826,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md b/docs/classes/YooKassa-Model-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md index 7c9463db..c8d5bd62 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md @@ -216,6 +216,6 @@ public getAccount() : string --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-BankCard.md b/docs/classes/YooKassa-Model-PaymentMethod-BankCard.md index 35c724ce..e34745bd 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-BankCard.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-BankCard.md @@ -855,6 +855,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-BankCardSource.md b/docs/classes/YooKassa-Model-PaymentMethod-BankCardSource.md index 02a694cd..d4d325a3 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-BankCardSource.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-BankCardSource.md @@ -159,6 +159,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md b/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md index e2289cb7..89e76c6a 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md @@ -629,6 +629,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md b/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md index 22e72db6..c045f4a8 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md @@ -632,6 +632,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md b/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md index 8418870f..d9bf2edf 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md @@ -463,6 +463,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodAlfaBank.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodAlfaBank.md index e59816cd..fdc8668a 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodAlfaBank.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodAlfaBank.md @@ -609,6 +609,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodAlfaPay.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodAlfaPay.md index 82503fd2..78405e5c 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodAlfaPay.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodAlfaPay.md @@ -815,6 +815,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodApplePay.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodApplePay.md index 18ac3c55..fcd6cc8a 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodApplePay.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodApplePay.md @@ -549,6 +549,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodB2bSberbank.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodB2bSberbank.md index 0d4e6a2b..d2e180d3 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodB2bSberbank.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodB2bSberbank.md @@ -724,6 +724,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodBankCard.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodBankCard.md index afb79b1f..c707928a 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodBankCard.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodBankCard.md @@ -781,6 +781,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodCardType.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodCardType.md index 4a0ee512..91d15747 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodCardType.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodCardType.md @@ -261,6 +261,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodCash.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodCash.md index c790cad2..280efe3c 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodCash.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodCash.md @@ -549,6 +549,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodElectronicCertificate.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodElectronicCertificate.md index ebe920d4..c6a3f869 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodElectronicCertificate.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodElectronicCertificate.md @@ -727,6 +727,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodFactory.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodFactory.md index 92a91421..d13e4ff5 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodFactory.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodFactory.md @@ -103,6 +103,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodGooglePay.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodGooglePay.md index e4419381..1882b47a 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodGooglePay.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodGooglePay.md @@ -549,6 +549,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodInstallments.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodInstallments.md index bc74db52..322fb281 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodInstallments.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodInstallments.md @@ -555,6 +555,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodMobileBalance.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodMobileBalance.md index 112beb44..892657ce 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodMobileBalance.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodMobileBalance.md @@ -603,6 +603,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodPsb.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodPsb.md index 6b80ff6d..4ef678c8 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodPsb.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodPsb.md @@ -542,6 +542,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodQiwi.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodQiwi.md index ecc4b2bc..9fdf49da 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodQiwi.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodQiwi.md @@ -555,6 +555,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberBnpl.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberBnpl.md index 0156a11f..55f2810d 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberBnpl.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberBnpl.md @@ -552,6 +552,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberLoan.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberLoan.md index f51118c7..0c75845f 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberLoan.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberLoan.md @@ -670,6 +670,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberbank.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberbank.md index 0382b50a..8841d7bc 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberbank.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSberbank.md @@ -853,6 +853,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSbp.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSbp.md index 8daa65b5..38c354a9 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSbp.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodSbp.md @@ -536,6 +536,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodTinkoffBank.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodTinkoffBank.md index 72212052..05cf6ae0 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodTinkoffBank.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodTinkoffBank.md @@ -536,6 +536,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodUnknown.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodUnknown.md index 93784f5b..9a3c4b52 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodUnknown.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodUnknown.md @@ -542,6 +542,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodWebmoney.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodWebmoney.md index b00ea54f..fc24625b 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodWebmoney.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodWebmoney.md @@ -555,6 +555,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodWechat.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodWechat.md index 3b0dcb23..ee57b5be 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodWechat.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodWechat.md @@ -542,6 +542,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodYooMoney.md b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodYooMoney.md index 88473492..b53ff790 100644 --- a/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodYooMoney.md +++ b/docs/classes/YooKassa-Model-PaymentMethod-PaymentMethodYooMoney.md @@ -616,6 +616,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentMethodType.md b/docs/classes/YooKassa-Model-PaymentMethodType.md index e8dac112..91752351 100644 --- a/docs/classes/YooKassa-Model-PaymentMethodType.md +++ b/docs/classes/YooKassa-Model-PaymentMethodType.md @@ -366,6 +366,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PaymentStatus.md b/docs/classes/YooKassa-Model-PaymentStatus.md index f6fbb742..7f9b99d2 100644 --- a/docs/classes/YooKassa-Model-PaymentStatus.md +++ b/docs/classes/YooKassa-Model-PaymentStatus.md @@ -170,6 +170,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md b/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md index 796c855f..3f42b8c1 100644 --- a/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md +++ b/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md @@ -392,6 +392,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md b/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md index eecfadaf..7d42201c 100644 --- a/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md +++ b/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md @@ -601,6 +601,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md index 6953a342..9fb907f4 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md @@ -448,6 +448,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md index abd39413..64df6215 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md @@ -155,6 +155,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md index 36a46ef1..238ac5ac 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md @@ -255,6 +255,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md index efa400c1..ab2b4238 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md @@ -440,6 +440,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md index 34eb51ef..5cd6ca2b 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md @@ -668,6 +668,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md index 173a942a..a7da98f9 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md @@ -89,6 +89,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md index 1cc0ae6e..2beffd03 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md @@ -586,6 +586,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md index aa7729d3..a208b291 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md @@ -125,6 +125,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md index 5d4a793b..0a5f1b81 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md @@ -465,6 +465,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md b/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md index f3804913..112a184f 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md @@ -398,6 +398,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md b/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md index 24b3eae7..da0a3fb1 100644 --- a/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md +++ b/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md @@ -462,6 +462,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout.md b/docs/classes/YooKassa-Model-Payout.md index cee2bad8..b83d775f 100644 --- a/docs/classes/YooKassa-Model-Payout.md +++ b/docs/classes/YooKassa-Model-Payout.md @@ -1083,6 +1083,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PayoutInterface.md b/docs/classes/YooKassa-Model-PayoutInterface.md index 38f35332..55a8e941 100644 --- a/docs/classes/YooKassa-Model-PayoutInterface.md +++ b/docs/classes/YooKassa-Model-PayoutInterface.md @@ -238,6 +238,6 @@ public getTest() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PayoutStatus.md b/docs/classes/YooKassa-Model-PayoutStatus.md index 250482ae..b367e748 100644 --- a/docs/classes/YooKassa-Model-PayoutStatus.md +++ b/docs/classes/YooKassa-Model-PayoutStatus.md @@ -159,6 +159,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalData.md b/docs/classes/YooKassa-Model-PersonalData-PersonalData.md index 507d63b3..5b476443 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalData.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalData.md @@ -776,6 +776,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md index 8b2dc518..2c401203 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md @@ -421,6 +421,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md index 9339b4d0..53f1d0a0 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md @@ -133,6 +133,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md index 65c45a3c..5f078f14 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md @@ -133,6 +133,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md index a087392e..ca066afc 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md @@ -357,6 +357,6 @@ public setMetadata(\YooKassa\Model\Metadata|array|null $metadata = null) : $this --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md index b71fb326..f76ff27f 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md @@ -169,6 +169,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md index bb840b41..34c6e927 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md @@ -145,6 +145,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md b/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md index 4ac52935..782e4cc7 100644 --- a/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md +++ b/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md @@ -469,6 +469,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-AgentType.md b/docs/classes/YooKassa-Model-Receipt-AgentType.md index 943a8c14..1e69109c 100644 --- a/docs/classes/YooKassa-Model-Receipt-AgentType.md +++ b/docs/classes/YooKassa-Model-Receipt-AgentType.md @@ -207,6 +207,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md b/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md index 034e1dda..46add0b9 100644 --- a/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md +++ b/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md @@ -633,6 +633,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md b/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md index 7c211a2b..e36e8d85 100644 --- a/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md +++ b/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md @@ -965,6 +965,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md b/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md index f7678f25..ab908b23 100644 --- a/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md +++ b/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md @@ -461,6 +461,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md b/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md index d067da40..71f2e81b 100644 --- a/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md +++ b/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md @@ -558,6 +558,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-PaymentMode.md b/docs/classes/YooKassa-Model-Receipt-PaymentMode.md index 6e3a55c5..ce0dc3c6 100644 --- a/docs/classes/YooKassa-Model-Receipt-PaymentMode.md +++ b/docs/classes/YooKassa-Model-Receipt-PaymentMode.md @@ -193,6 +193,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md b/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md index 63bda60c..5fa898a4 100644 --- a/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md +++ b/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md @@ -453,6 +453,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md b/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md index 4e0da965..ca4331ff 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md @@ -538,6 +538,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md b/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md index 1dbf2b9d..7b342aef 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md @@ -366,6 +366,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-SettlementType.md b/docs/classes/YooKassa-Model-Receipt-SettlementType.md index 1dd2b52d..bc7335d2 100644 --- a/docs/classes/YooKassa-Model-Receipt-SettlementType.md +++ b/docs/classes/YooKassa-Model-Receipt-SettlementType.md @@ -172,6 +172,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt.md b/docs/classes/YooKassa-Model-Receipt.md index 9e73088a..2dd57903 100644 --- a/docs/classes/YooKassa-Model-Receipt.md +++ b/docs/classes/YooKassa-Model-Receipt.md @@ -1049,6 +1049,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ReceiptCustomer.md b/docs/classes/YooKassa-Model-ReceiptCustomer.md index e6c95ef8..e3c1b8ad 100644 --- a/docs/classes/YooKassa-Model-ReceiptCustomer.md +++ b/docs/classes/YooKassa-Model-ReceiptCustomer.md @@ -608,6 +608,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ReceiptCustomerInterface.md b/docs/classes/YooKassa-Model-ReceiptCustomerInterface.md index 81e29c7d..9cfb5984 100644 --- a/docs/classes/YooKassa-Model-ReceiptCustomerInterface.md +++ b/docs/classes/YooKassa-Model-ReceiptCustomerInterface.md @@ -140,6 +140,6 @@ public jsonSerialize() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ReceiptInterface.md b/docs/classes/YooKassa-Model-ReceiptInterface.md index dc652595..62eff338 100644 --- a/docs/classes/YooKassa-Model-ReceiptInterface.md +++ b/docs/classes/YooKassa-Model-ReceiptInterface.md @@ -181,6 +181,6 @@ public normalize(\YooKassa\Model\AmountInterface $orderAmount, bool $withShippin --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ReceiptItem.md b/docs/classes/YooKassa-Model-ReceiptItem.md index 68476c53..8ae154f6 100644 --- a/docs/classes/YooKassa-Model-ReceiptItem.md +++ b/docs/classes/YooKassa-Model-ReceiptItem.md @@ -1707,6 +1707,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ReceiptItemInterface.md b/docs/classes/YooKassa-Model-ReceiptItemInterface.md index 013a4088..ab6ddd27 100644 --- a/docs/classes/YooKassa-Model-ReceiptItemInterface.md +++ b/docs/classes/YooKassa-Model-ReceiptItemInterface.md @@ -436,6 +436,6 @@ public isShipping() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ReceiptRegistrationStatus.md b/docs/classes/YooKassa-Model-ReceiptRegistrationStatus.md index b9d900ef..3ea04101 100644 --- a/docs/classes/YooKassa-Model-ReceiptRegistrationStatus.md +++ b/docs/classes/YooKassa-Model-ReceiptRegistrationStatus.md @@ -159,6 +159,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ReceiptType.md b/docs/classes/YooKassa-Model-ReceiptType.md index 1e46ab2f..ef3b8094 100644 --- a/docs/classes/YooKassa-Model-ReceiptType.md +++ b/docs/classes/YooKassa-Model-ReceiptType.md @@ -159,6 +159,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Recipient.md b/docs/classes/YooKassa-Model-Recipient.md index 8c066181..a1a30b63 100644 --- a/docs/classes/YooKassa-Model-Recipient.md +++ b/docs/classes/YooKassa-Model-Recipient.md @@ -494,6 +494,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-RecipientInterface.md b/docs/classes/YooKassa-Model-RecipientInterface.md index 6241a292..4fc65f5a 100644 --- a/docs/classes/YooKassa-Model-RecipientInterface.md +++ b/docs/classes/YooKassa-Model-RecipientInterface.md @@ -94,6 +94,6 @@ public getGatewayId() : string --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund.md b/docs/classes/YooKassa-Model-Refund.md index 20b1cfba..1a04db15 100644 --- a/docs/classes/YooKassa-Model-Refund.md +++ b/docs/classes/YooKassa-Model-Refund.md @@ -1015,6 +1015,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-RefundCancellationDetails.md b/docs/classes/YooKassa-Model-RefundCancellationDetails.md index 5c7b4f43..eed91850 100644 --- a/docs/classes/YooKassa-Model-RefundCancellationDetails.md +++ b/docs/classes/YooKassa-Model-RefundCancellationDetails.md @@ -462,6 +462,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-RefundCancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-RefundCancellationDetailsPartyCode.md index e2506d6f..472ede19 100644 --- a/docs/classes/YooKassa-Model-RefundCancellationDetailsPartyCode.md +++ b/docs/classes/YooKassa-Model-RefundCancellationDetailsPartyCode.md @@ -168,6 +168,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-RefundCancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-RefundCancellationDetailsReasonCode.md index 06c5da9b..94521302 100644 --- a/docs/classes/YooKassa-Model-RefundCancellationDetailsReasonCode.md +++ b/docs/classes/YooKassa-Model-RefundCancellationDetailsReasonCode.md @@ -236,6 +236,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-RefundInterface.md b/docs/classes/YooKassa-Model-RefundInterface.md index d42b15fc..b208b602 100644 --- a/docs/classes/YooKassa-Model-RefundInterface.md +++ b/docs/classes/YooKassa-Model-RefundInterface.md @@ -218,6 +218,6 @@ public getDeal() : \YooKassa\Model\Deal\RefundDealInfo --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-RefundStatus.md b/docs/classes/YooKassa-Model-RefundStatus.md index 4940bd84..17a67424 100644 --- a/docs/classes/YooKassa-Model-RefundStatus.md +++ b/docs/classes/YooKassa-Model-RefundStatus.md @@ -153,6 +153,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Requestor.md b/docs/classes/YooKassa-Model-Requestor.md index ad728f64..8489098e 100644 --- a/docs/classes/YooKassa-Model-Requestor.md +++ b/docs/classes/YooKassa-Model-Requestor.md @@ -637,6 +637,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-RequestorInterface.md b/docs/classes/YooKassa-Model-RequestorInterface.md index 664cc71c..7e1bde41 100644 --- a/docs/classes/YooKassa-Model-RequestorInterface.md +++ b/docs/classes/YooKassa-Model-RequestorInterface.md @@ -217,6 +217,6 @@ public setClientName(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SafeDeal.md b/docs/classes/YooKassa-Model-SafeDeal.md index eac267fd..55b9dc46 100644 --- a/docs/classes/YooKassa-Model-SafeDeal.md +++ b/docs/classes/YooKassa-Model-SafeDeal.md @@ -858,6 +858,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md index b5027714..d9433d24 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md @@ -747,6 +747,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md index 0a23428e..19bb0be4 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md @@ -398,6 +398,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md index 3e3c98c8..546caa94 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md @@ -89,6 +89,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md index a61b1b0e..8a9ce938 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md @@ -461,6 +461,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md index 4b4b7cc9..b80d04c4 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md @@ -142,6 +142,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md index 1b32e424..1493875e 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md @@ -372,6 +372,6 @@ public setTest(bool $test) : $this --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md index f6d9fc1b..9d0ad7dd 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md @@ -167,6 +167,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Settlement.md b/docs/classes/YooKassa-Model-Settlement.md index 97e79f25..69836bbb 100644 --- a/docs/classes/YooKassa-Model-Settlement.md +++ b/docs/classes/YooKassa-Model-Settlement.md @@ -448,6 +448,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SettlementInterface.md b/docs/classes/YooKassa-Model-SettlementInterface.md index aa43b732..11a292e3 100644 --- a/docs/classes/YooKassa-Model-SettlementInterface.md +++ b/docs/classes/YooKassa-Model-SettlementInterface.md @@ -83,6 +83,6 @@ public getAmount() : \YooKassa\Model\AmountInterface --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Source.md b/docs/classes/YooKassa-Model-Source.md index 90f4d6b3..17eb6a11 100644 --- a/docs/classes/YooKassa-Model-Source.md +++ b/docs/classes/YooKassa-Model-Source.md @@ -570,6 +570,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SourceInterface.md b/docs/classes/YooKassa-Model-SourceInterface.md index 9eb4df38..6fae56ad 100644 --- a/docs/classes/YooKassa-Model-SourceInterface.md +++ b/docs/classes/YooKassa-Model-SourceInterface.md @@ -207,6 +207,6 @@ public setPlatformFeeAmount(\YooKassa\Model\AmountInterface|array $value) : mixe --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Supplier.md b/docs/classes/YooKassa-Model-Supplier.md index f30f432f..dc0b4ea6 100644 --- a/docs/classes/YooKassa-Model-Supplier.md +++ b/docs/classes/YooKassa-Model-Supplier.md @@ -505,6 +505,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SupplierInterface.md b/docs/classes/YooKassa-Model-SupplierInterface.md index 77b74723..a87498f2 100644 --- a/docs/classes/YooKassa-Model-SupplierInterface.md +++ b/docs/classes/YooKassa-Model-SupplierInterface.md @@ -177,6 +177,6 @@ public setInn(string|null $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-ThreeDSecure.md b/docs/classes/YooKassa-Model-ThreeDSecure.md index b559cfe7..761283f3 100644 --- a/docs/classes/YooKassa-Model-ThreeDSecure.md +++ b/docs/classes/YooKassa-Model-ThreeDSecure.md @@ -397,6 +397,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Transfer.md b/docs/classes/YooKassa-Model-Transfer.md index 8a7469be..14121ac9 100644 --- a/docs/classes/YooKassa-Model-Transfer.md +++ b/docs/classes/YooKassa-Model-Transfer.md @@ -814,6 +814,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-TransferInterface.md b/docs/classes/YooKassa-Model-TransferInterface.md index 06830d2e..4963dcff 100644 --- a/docs/classes/YooKassa-Model-TransferInterface.md +++ b/docs/classes/YooKassa-Model-TransferInterface.md @@ -374,6 +374,6 @@ public hasMetadata() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-TransferStatus.md b/docs/classes/YooKassa-Model-TransferStatus.md index ff87b69e..deb6bebd 100644 --- a/docs/classes/YooKassa-Model-TransferStatus.md +++ b/docs/classes/YooKassa-Model-TransferStatus.md @@ -170,6 +170,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Webhook-Webhook.md b/docs/classes/YooKassa-Model-Webhook-Webhook.md index e473206e..d3720e86 100644 --- a/docs/classes/YooKassa-Model-Webhook-Webhook.md +++ b/docs/classes/YooKassa-Model-Webhook-Webhook.md @@ -500,6 +500,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md b/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md index d8a11256..d9648ce9 100644 --- a/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md +++ b/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md @@ -861,6 +861,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md b/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md index 98661d11..0ba11df2 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md @@ -787,6 +787,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md b/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md index 861d7ea8..420cefb0 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md @@ -353,6 +353,6 @@ protected initCurrentObject() : \YooKassa\Request\Deals\CreateDealRequest --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md b/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md index 8c7ab557..c5a48d6d 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md @@ -286,6 +286,6 @@ public setMetadata(\YooKassa\Model\Metadata|array|null $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md b/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md index e9525264..e8e9b003 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Deals\CreateDealRequestInterface $request) : --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md b/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md index cfc03342..ed02dc29 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md @@ -860,6 +860,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-DealResponse.md b/docs/classes/YooKassa-Request-Deals-DealResponse.md index 213dc38e..710b1700 100644 --- a/docs/classes/YooKassa-Request-Deals-DealResponse.md +++ b/docs/classes/YooKassa-Request-Deals-DealResponse.md @@ -860,6 +860,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-DealsRequest.md b/docs/classes/YooKassa-Request-Deals-DealsRequest.md index ae348796..0e005601 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsRequest.md +++ b/docs/classes/YooKassa-Request-Deals-DealsRequest.md @@ -1394,6 +1394,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md b/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md index 8de39ad3..13f5f0e6 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md @@ -498,6 +498,6 @@ protected initCurrentObject() : \YooKassa\Request\Deals\DealsRequest --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md b/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md index e137bc42..d0d1dff6 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md +++ b/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md @@ -765,6 +765,6 @@ public setFullTextSearch(string $value) : void --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md b/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md index 0db39ee6..b48f2b2a 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Deals\DealsRequest|\YooKassa\Request\Deals\De --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Deals-DealsResponse.md b/docs/classes/YooKassa-Request-Deals-DealsResponse.md index d721a1c9..bdaea23a 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsResponse.md +++ b/docs/classes/YooKassa-Request-Deals-DealsResponse.md @@ -389,6 +389,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md b/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md index 95482d90..488c22d1 100644 --- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md +++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md @@ -1850,6 +1850,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md index c37f1991..e3fabd9f 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md @@ -1965,6 +1965,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md index e17ac809..2ade8e7a 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md @@ -1130,6 +1130,6 @@ protected initCurrentObject() : \YooKassa\Request\Payments\CreatePaymentRequest --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md index ac74784a..0833b404 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md @@ -1016,6 +1016,6 @@ public setMerchantCustomerId(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md index a4fe5745..d88bcb90 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Payments\CreatePaymentRequestInterface $reque --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md index 0878bd9f..1687fda2 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md @@ -1844,6 +1844,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Payment-CancelResponse.md b/docs/classes/YooKassa-Request-Payments-Payment-CancelResponse.md index 7fa52f15..d68dc3d6 100644 --- a/docs/classes/YooKassa-Request-Payments-Payment-CancelResponse.md +++ b/docs/classes/YooKassa-Request-Payments-Payment-CancelResponse.md @@ -1844,6 +1844,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequest.md b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequest.md index 7da2c894..843f4726 100644 --- a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequest.md +++ b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequest.md @@ -860,6 +860,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestBuilder.md b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestBuilder.md index fab74d81..437b9d1f 100644 --- a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestBuilder.md @@ -529,6 +529,6 @@ protected initCurrentObject() : \YooKassa\Request\Payments\Payment\CreateCapture --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestInterface.md b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestInterface.md index be75d4f6..f60773e5 100644 --- a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestInterface.md +++ b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestInterface.md @@ -296,6 +296,6 @@ public setDeal(\YooKassa\Model\Deal\PaymentDealInfo|array|null $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestSerializer.md b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestSerializer.md index afb1587d..5c046946 100644 --- a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Payments\Payment\CreateCaptureRequestInterfac --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureResponse.md b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureResponse.md index 3dda8d46..84be7a3b 100644 --- a/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureResponse.md +++ b/docs/classes/YooKassa-Request-Payments-Payment-CreateCaptureResponse.md @@ -1844,6 +1844,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentResponse.md b/docs/classes/YooKassa-Request-Payments-PaymentResponse.md index c10db875..a06eb550 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentResponse.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentResponse.md @@ -1844,6 +1844,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md b/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md index 132aff7e..6220ae7d 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md @@ -1384,6 +1384,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md b/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md index 8b3de9d1..30317697 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md @@ -498,6 +498,6 @@ protected initCurrentObject() : \YooKassa\Request\Payments\PaymentsRequest --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md b/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md index c5c52621..fb50e546 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md @@ -765,6 +765,6 @@ public setPaymentMethod(string $value) : void --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md b/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md index 3e1370a6..60713cb4 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Payments\PaymentsRequestInterface $request) : --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md b/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md index 67612ec8..91f42cc3 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md @@ -389,6 +389,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md b/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md index 13b29972..b637e85e 100644 --- a/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md +++ b/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md @@ -1100,6 +1100,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md index 13f9fd2e..e94d18c6 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md @@ -1289,6 +1289,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md index cf0e7a68..9bb47788 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md @@ -519,6 +519,6 @@ protected initCurrentObject() : \YooKassa\Request\Payouts\CreatePayoutRequest --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md index 0a125c64..95f047a4 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md @@ -655,6 +655,6 @@ public setMetadata(\YooKassa\Model\Metadata|array|null $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md index 8120ed80..454a3bbc 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Payouts\CreatePayoutRequestInterface $request --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md index 79468158..9f50cad0 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md @@ -1101,6 +1101,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md b/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md index c6cbfb1b..fac5195a 100644 --- a/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md +++ b/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md @@ -468,6 +468,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md index f9d4ca68..5471ad19 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md @@ -407,6 +407,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md index 81d588b3..a0ef472e 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md @@ -455,6 +455,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md index a192f35d..fed9c1c7 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md @@ -395,6 +395,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md index c46bd5ff..bb27108e 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md @@ -92,6 +92,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Reque --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md index 9a0d28f1..9314e03b 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md @@ -537,6 +537,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md index 21902bd2..4255576c 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md @@ -483,6 +483,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md b/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md index 7719cb1b..01bd6420 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md @@ -380,6 +380,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md b/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md index de23aba1..7c9096d5 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md @@ -1101,6 +1101,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md b/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md index ab320159..525bb2e7 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md @@ -401,6 +401,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md b/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md index 609c2236..48afb0ee 100644 --- a/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md +++ b/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md @@ -403,6 +403,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequest.md b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequest.md index 9924acd1..39c7bdc9 100644 --- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequest.md +++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequest.md @@ -865,6 +865,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestBuilder.md b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestBuilder.md index 27890de6..539dacdc 100644 --- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestBuilder.md +++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestBuilder.md @@ -363,6 +363,6 @@ protected initCurrentObject() : \YooKassa\Request\PersonalData\CreatePersonalDat --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md index 796f0e25..e44ae243 100644 --- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md +++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md @@ -377,6 +377,6 @@ public toArray() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestSerializer.md b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestSerializer.md index 883b0fd2..e25db6b6 100644 --- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestSerializer.md +++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\PersonalData\CreatePersonalDataRequestInterfa --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md index c9fd929a..b771f3e5 100644 --- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md +++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md @@ -785,6 +785,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md b/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md index 3f5fcfdc..3951d724 100644 --- a/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md @@ -1461,6 +1461,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md index 709b7056..bcda09b4 100644 --- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md +++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md @@ -1094,6 +1094,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md index 11dfcda8..783b1dea 100644 --- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md @@ -598,6 +598,6 @@ protected initCurrentObject() : \YooKassa\Request\Receipts\CreatePostReceiptRequ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md index 0a889ccb..76ebf66f 100644 --- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md +++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md @@ -618,6 +618,6 @@ public notEmpty() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md index d33dbd4c..e80bce89 100644 --- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Receipts\CreatePostReceiptRequestInterface $r --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md b/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md index b5978498..0ae231a8 100644 --- a/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md @@ -1565,6 +1565,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md index 43da95a7..84b4844c 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md @@ -65,6 +65,6 @@ public factory(array $data) : \YooKassa\Request\Receipts\AbstractReceiptResponse --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md index f0399eb7..772bb93c 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md @@ -214,6 +214,6 @@ public notEmpty() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md index 321d12d1..d8a006ec 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md @@ -1513,6 +1513,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md index 4fadd5b0..71a87b34 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md @@ -378,6 +378,6 @@ public getSupplier() : \YooKassa\Model\SupplierInterface --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md index f97221a2..8efd56a3 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md @@ -1144,6 +1144,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md index aa22c793..d32ad5bf 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md @@ -411,6 +411,6 @@ protected initCurrentObject() : \YooKassa\Request\Receipts\ReceiptsRequest --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md index 838c28c1..ff73968e 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md @@ -378,6 +378,6 @@ public hasLimit() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md index 94a8f08d..20550551 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Receipts\ReceiptsRequestInterface $request) : --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md index a143ab9a..5094837b 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md @@ -142,6 +142,6 @@ public hasNextCursor() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md b/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md index d139f414..15deeef3 100644 --- a/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md @@ -1565,6 +1565,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md b/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md index 9ca8172e..d40c58f3 100644 --- a/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md @@ -1482,6 +1482,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md b/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md index 1c115c7b..a1be617d 100644 --- a/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md +++ b/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md @@ -1032,6 +1032,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md index 8720f6bd..71c3d859 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md @@ -979,6 +979,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md index 85baa8b5..06af65d3 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md @@ -623,6 +623,6 @@ protected initCurrentObject() : \YooKassa\Request\Refunds\CreateRefundRequest --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md index 0f3ad847..af48c2f6 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md @@ -339,6 +339,6 @@ public hasDeal() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md index 77e451ab..9bbdbbcc 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Refunds\CreateRefundRequestInterface $request --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md index ffdca088..8479c8de 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md @@ -1028,6 +1028,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-RefundResponse.md b/docs/classes/YooKassa-Request-Refunds-RefundResponse.md index e011fd53..85945a87 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundResponse.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundResponse.md @@ -1028,6 +1028,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md b/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md index 1bb78a06..1e4ff2be 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md @@ -1072,6 +1072,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md b/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md index 34b713fa..584b0b96 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md @@ -382,6 +382,6 @@ protected initCurrentObject() : \YooKassa\Request\Refunds\RefundsRequest --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md b/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md index b458c090..007c0e44 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md @@ -305,6 +305,6 @@ public hasCursor() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md b/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md index 91a2926b..3f084ce2 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Refunds\RefundsRequestInterface $request) : a --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md b/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md index ada22e82..1c01a8b1 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md @@ -124,6 +124,6 @@ public hasNextCursor() : bool --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md index 18e72756..4f95154f 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md @@ -659,6 +659,6 @@ protected setValidationError(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md index df9c8244..eb1032c3 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md @@ -252,6 +252,6 @@ protected initCurrentObject() : \YooKassa\Request\SelfEmployed\SelfEmployedReque --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md index 582b402d..4dc32c5b 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md @@ -377,6 +377,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md index 0f132a0f..8f8a80f2 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md @@ -89,6 +89,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Reque --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md index 9502555c..6be84e5d 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md @@ -372,6 +372,6 @@ protected setType(string $value) : mixed --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md index 49209224..b495aae2 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md @@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\SelfEmployed\SelfEmployedRequest $request) : --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md index e783862c..62510efc 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md @@ -754,6 +754,6 @@ protected getUnknownProperties() : array --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md b/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md index c7ba69de..29656db2 100644 --- a/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md +++ b/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md @@ -101,6 +101,6 @@ public getType() : string --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/default.md b/docs/namespaces/default.md index 29b789bb..7309d801 100644 --- a/docs/namespaces/default.md +++ b/docs/namespaces/default.md @@ -52,6 +52,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-client.md b/docs/namespaces/yookassa-client.md index 9eb7370a..893ecdd4 100644 --- a/docs/namespaces/yookassa-client.md +++ b/docs/namespaces/yookassa-client.md @@ -33,6 +33,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-common-exceptions.md b/docs/namespaces/yookassa-common-exceptions.md index 1049a770..627355b6 100644 --- a/docs/namespaces/yookassa-common-exceptions.md +++ b/docs/namespaces/yookassa-common-exceptions.md @@ -41,6 +41,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-common.md b/docs/namespaces/yookassa-common.md index 91cda71c..6bc9a2c5 100644 --- a/docs/namespaces/yookassa-common.md +++ b/docs/namespaces/yookassa-common.md @@ -38,6 +38,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-helpers-config.md b/docs/namespaces/yookassa-helpers-config.md index 0c33cbb7..7e75cd51 100644 --- a/docs/namespaces/yookassa-helpers-config.md +++ b/docs/namespaces/yookassa-helpers-config.md @@ -31,6 +31,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-helpers.md b/docs/namespaces/yookassa-helpers.md index 40074eaa..c04fbaeb 100644 --- a/docs/namespaces/yookassa-helpers.md +++ b/docs/namespaces/yookassa-helpers.md @@ -36,6 +36,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-confirmation.md b/docs/namespaces/yookassa-model-confirmation.md index bee44169..7059700f 100644 --- a/docs/namespaces/yookassa-model-confirmation.md +++ b/docs/namespaces/yookassa-model-confirmation.md @@ -32,6 +32,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-confirmationattributes.md b/docs/namespaces/yookassa-model-confirmationattributes.md index efd0d183..6f9a8d9e 100644 --- a/docs/namespaces/yookassa-model-confirmationattributes.md +++ b/docs/namespaces/yookassa-model-confirmationattributes.md @@ -32,6 +32,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-deal.md b/docs/namespaces/yookassa-model-deal.md index f0e78204..52b575e3 100644 --- a/docs/namespaces/yookassa-model-deal.md +++ b/docs/namespaces/yookassa-model-deal.md @@ -36,6 +36,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-notification.md b/docs/namespaces/yookassa-model-notification.md index c6b28158..10615cea 100644 --- a/docs/namespaces/yookassa-model-notification.md +++ b/docs/namespaces/yookassa-model-notification.md @@ -39,6 +39,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-paymentdata-b2b-sberbank.md b/docs/namespaces/yookassa-model-paymentdata-b2b-sberbank.md index be988292..166a677a 100644 --- a/docs/namespaces/yookassa-model-paymentdata-b2b-sberbank.md +++ b/docs/namespaces/yookassa-model-paymentdata-b2b-sberbank.md @@ -33,6 +33,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-paymentdata-b2b.md b/docs/namespaces/yookassa-model-paymentdata-b2b.md index 6f34a7fd..f2f2a00e 100644 --- a/docs/namespaces/yookassa-model-paymentdata-b2b.md +++ b/docs/namespaces/yookassa-model-paymentdata-b2b.md @@ -23,6 +23,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-paymentdata-electroniccertificate.md b/docs/namespaces/yookassa-model-paymentdata-electroniccertificate.md index 467dc466..9480b320 100644 --- a/docs/namespaces/yookassa-model-paymentdata-electroniccertificate.md +++ b/docs/namespaces/yookassa-model-paymentdata-electroniccertificate.md @@ -25,6 +25,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-paymentdata.md b/docs/namespaces/yookassa-model-paymentdata.md index d97e6d36..66d044c1 100644 --- a/docs/namespaces/yookassa-model-paymentdata.md +++ b/docs/namespaces/yookassa-model-paymentdata.md @@ -51,6 +51,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-paymentmethod-b2b-sberbank.md b/docs/namespaces/yookassa-model-paymentmethod-b2b-sberbank.md index c6158788..9eb701e3 100644 --- a/docs/namespaces/yookassa-model-paymentmethod-b2b-sberbank.md +++ b/docs/namespaces/yookassa-model-paymentmethod-b2b-sberbank.md @@ -31,6 +31,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-paymentmethod-b2b.md b/docs/namespaces/yookassa-model-paymentmethod-b2b.md index 402de3b2..d085fdc2 100644 --- a/docs/namespaces/yookassa-model-paymentmethod-b2b.md +++ b/docs/namespaces/yookassa-model-paymentmethod-b2b.md @@ -23,6 +23,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-paymentmethod-electroniccertificate.md b/docs/namespaces/yookassa-model-paymentmethod-electroniccertificate.md index 4c071018..2914dba4 100644 --- a/docs/namespaces/yookassa-model-paymentmethod-electroniccertificate.md +++ b/docs/namespaces/yookassa-model-paymentmethod-electroniccertificate.md @@ -27,6 +27,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-paymentmethod.md b/docs/namespaces/yookassa-model-paymentmethod.md index cdd9a425..a7baffbd 100644 --- a/docs/namespaces/yookassa-model-paymentmethod.md +++ b/docs/namespaces/yookassa-model-paymentmethod.md @@ -55,6 +55,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-payout.md b/docs/namespaces/yookassa-model-payout.md index 95ee5597..5cba82d6 100644 --- a/docs/namespaces/yookassa-model-payout.md +++ b/docs/namespaces/yookassa-model-payout.md @@ -37,6 +37,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-personaldata.md b/docs/namespaces/yookassa-model-personaldata.md index 62324519..eedcef8f 100644 --- a/docs/namespaces/yookassa-model-personaldata.md +++ b/docs/namespaces/yookassa-model-personaldata.md @@ -36,6 +36,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-receipt.md b/docs/namespaces/yookassa-model-receipt.md index 5ed2f9b6..75c9d968 100644 --- a/docs/namespaces/yookassa-model-receipt.md +++ b/docs/namespaces/yookassa-model-receipt.md @@ -35,6 +35,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-selfemployed.md b/docs/namespaces/yookassa-model-selfemployed.md index 580f247d..3f6334ec 100644 --- a/docs/namespaces/yookassa-model-selfemployed.md +++ b/docs/namespaces/yookassa-model-selfemployed.md @@ -36,6 +36,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-webhook.md b/docs/namespaces/yookassa-model-webhook.md index 9ed9dca4..cdcbbe78 100644 --- a/docs/namespaces/yookassa-model-webhook.md +++ b/docs/namespaces/yookassa-model-webhook.md @@ -25,6 +25,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model.md b/docs/namespaces/yookassa-model.md index 4ed8fed5..a2567d2f 100644 --- a/docs/namespaces/yookassa-model.md +++ b/docs/namespaces/yookassa-model.md @@ -102,6 +102,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-deals.md b/docs/namespaces/yookassa-request-deals.md index 7c9c7333..6a1a1b30 100644 --- a/docs/namespaces/yookassa-request-deals.md +++ b/docs/namespaces/yookassa-request-deals.md @@ -41,6 +41,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments-payment.md b/docs/namespaces/yookassa-request-payments-payment.md index 9d993bda..fdf0cea2 100644 --- a/docs/namespaces/yookassa-request-payments-payment.md +++ b/docs/namespaces/yookassa-request-payments-payment.md @@ -35,6 +35,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments.md b/docs/namespaces/yookassa-request-payments.md index 8247d1de..6e0161a3 100644 --- a/docs/namespaces/yookassa-request-payments.md +++ b/docs/namespaces/yookassa-request-payments.md @@ -45,6 +45,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md b/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md index 33377bef..608bdfb0 100644 --- a/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md +++ b/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md @@ -30,6 +30,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payouts.md b/docs/namespaces/yookassa-request-payouts.md index 6b9f6cd6..68e03d72 100644 --- a/docs/namespaces/yookassa-request-payouts.md +++ b/docs/namespaces/yookassa-request-payouts.md @@ -44,6 +44,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-personaldata.md b/docs/namespaces/yookassa-request-personaldata.md index 2b1869f6..a20ff195 100644 --- a/docs/namespaces/yookassa-request-personaldata.md +++ b/docs/namespaces/yookassa-request-personaldata.md @@ -34,6 +34,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-receipts.md b/docs/namespaces/yookassa-request-receipts.md index 9d3be1a5..9e526acf 100644 --- a/docs/namespaces/yookassa-request-receipts.md +++ b/docs/namespaces/yookassa-request-receipts.md @@ -46,6 +46,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-refunds.md b/docs/namespaces/yookassa-request-refunds.md index 30cd894e..5c62c4ca 100644 --- a/docs/namespaces/yookassa-request-refunds.md +++ b/docs/namespaces/yookassa-request-refunds.md @@ -41,6 +41,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-selfemployed.md b/docs/namespaces/yookassa-request-selfemployed.md index d5f63d8a..55aff65d 100644 --- a/docs/namespaces/yookassa-request-selfemployed.md +++ b/docs/namespaces/yookassa-request-selfemployed.md @@ -31,6 +31,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-webhook.md b/docs/namespaces/yookassa-request-webhook.md index 417d06ee..b4682c61 100644 --- a/docs/namespaces/yookassa-request-webhook.md +++ b/docs/namespaces/yookassa-request-webhook.md @@ -25,6 +25,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request.md b/docs/namespaces/yookassa-request.md index fa625ccf..52a36bfd 100644 --- a/docs/namespaces/yookassa-request.md +++ b/docs/namespaces/yookassa-request.md @@ -30,6 +30,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa.md b/docs/namespaces/yookassa.md index 21cc6d86..0fe99276 100644 --- a/docs/namespaces/yookassa.md +++ b/docs/namespaces/yookassa.md @@ -33,6 +33,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/readme.md b/docs/readme.md index 1f3ae991..8ce92dbb 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -52,6 +52,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/reports/deprecated.md b/docs/reports/deprecated.md index 7a71ceca..f4f49f3a 100644 --- a/docs/reports/deprecated.md +++ b/docs/reports/deprecated.md @@ -182,6 +182,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/reports/errors.md b/docs/reports/errors.md index 73042a77..a28a5e9b 100644 --- a/docs/reports/errors.md +++ b/docs/reports/errors.md @@ -18,6 +18,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/docs/reports/markers.md b/docs/reports/markers.md index fd82f56d..7d3cf5dd 100644 --- a/docs/reports/markers.md +++ b/docs/reports/markers.md @@ -18,6 +18,6 @@ --- -This document was automatically generated from source code comments on 2026-07-07 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2026-07-09 using [phpDocumentor](http://www.phpdoc.org/) © 2026 YooMoney \ No newline at end of file diff --git a/lib/Client.php b/lib/Client.php index 06daf9c9..07166d03 100644 --- a/lib/Client.php +++ b/lib/Client.php @@ -122,7 +122,7 @@ class Client extends BaseClient /** * Текущая версия библиотеки */ - const SDK_VERSION = '2.14.0'; + const SDK_VERSION = '2.14.1'; /** * Получить список платежей магазина diff --git a/lib/Request/PersonalData/CreatePersonalDataRequestSerializer.php b/lib/Request/PersonalData/CreatePersonalDataRequestSerializer.php index 03ff4587..35092f25 100644 --- a/lib/Request/PersonalData/CreatePersonalDataRequestSerializer.php +++ b/lib/Request/PersonalData/CreatePersonalDataRequestSerializer.php @@ -53,7 +53,7 @@ class CreatePersonalDataRequestSerializer $result['first_name'] = $request->getFirstName(); } if ($request->hasMiddleName()) { - $result['first_name'] = $request->getMiddleName(); + $result['middle_name'] = $request->getMiddleName(); } if ($request->hasMetadata()) { $result['metadata'] = $request->getMetadata()->toArray(); diff --git a/phpdoc.xml b/phpdoc.xml index b3acb6ae..633c58ca 100644 --- a/phpdoc.xml +++ b/phpdoc.xml @@ -9,7 +9,7 @@ .phpdoc - + latest diff --git a/tests/Common/HttpVerbTest.php b/tests/Common/HttpVerbTest.php new file mode 100644 index 00000000..46ffe0c1 --- /dev/null +++ b/tests/Common/HttpVerbTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(HttpVerb::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Common\HttpVerb'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(HttpVerb::valueExists($firstValue)); + self::assertFalse(HttpVerb::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = HttpVerb::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = HttpVerb::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Helpers/FiscalizationProviderTest.php b/tests/Helpers/FiscalizationProviderTest.php new file mode 100644 index 00000000..6d6a8377 --- /dev/null +++ b/tests/Helpers/FiscalizationProviderTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(FiscalizationProvider::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Helpers\FiscalizationProvider'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(FiscalizationProvider::valueExists($firstValue)); + self::assertFalse(FiscalizationProvider::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = FiscalizationProvider::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = FiscalizationProvider::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Helpers/SecurityHelperTest.php b/tests/Helpers/SecurityHelperTest.php new file mode 100644 index 00000000..6090ab5e --- /dev/null +++ b/tests/Helpers/SecurityHelperTest.php @@ -0,0 +1,136 @@ +isIPTrusted($ip), 'IP ' . $ip . ' should be trusted'); + } + + /** + * @dataProvider notTrustedIPv4DataProvider + * @param string $ip + */ + public function testNotTrustedIPv4($ip) + { + $helper = new SecurityHelper(); + self::assertFalse($helper->isIPTrusted($ip), 'IP ' . $ip . ' should NOT be trusted'); + } + + /** + * @dataProvider trustedIPv6DataProvider + * @param string $ip + */ + public function testTrustedIPv6($ip) + { + $helper = new SecurityHelper(); + self::assertTrue($helper->isIPTrusted($ip), 'IPv6 ' . $ip . ' should be trusted'); + } + + /** + * @dataProvider notTrustedIPv6DataProvider + * @param string $ip + */ + public function testNotTrustedIPv6($ip) + { + $helper = new SecurityHelper(); + self::assertFalse($helper->isIPTrusted($ip), 'IPv6 ' . $ip . ' should NOT be trusted'); + } + + /** + * @dataProvider invalidIPDataProvider + * @param string $ip + */ + public function testInvalidIP($ip) + { + $helper = new SecurityHelper(); + $result = $helper->isIPTrusted($ip); + self::assertFalse($result, 'Invalid IP "' . $ip . '" should return false'); + } + + public function trustedIPv4DataProvider() + { + return array( + 'Range 185.71.76.0/27 - first' => array('185.71.76.1'), + 'Range 185.71.76.0/27 - last' => array('185.71.76.30'), + 'Range 185.71.77.0/27 - first' => array('185.71.77.1'), + 'Range 77.75.153.0/25 - first' => array('77.75.153.1'), + 'Range 77.75.154.128/25 - first' => array('77.75.154.129'), + 'Exact IP 77.75.156.11' => array('77.75.156.11'), + 'Exact IP 77.75.156.35' => array('77.75.156.35'), + ); + } + + public function notTrustedIPv4DataProvider() + { + return array( + 'Google DNS' => array('8.8.8.8'), + 'Localhost' => array('127.0.0.1'), + 'Private range' => array('192.168.1.1'), + 'Another private' => array('10.0.0.1'), + ); + } + + public function trustedIPv6DataProvider() + { + return array( + 'First range - first IP' => array('2a02:5180:0000:1509:0000:0000:0000:0001'), + 'First range - mid IP' => array('2a02:5180:0000:1509:0000:0000:0000:1000'), + 'First range - last IP' => array('2a02:5180:0000:1509:ffff:ffff:ffff:ffff'), + 'Second range - first IP' => array('2a02:5180:0000:2655:0000:0000:0000:0000'), + 'Third range - first IP' => array('2a02:5180:0000:1533:0000:0000:0000:0000'), + 'Fourth range - first IP' => array('2a02:5180:0000:2669:0000:0000:0000:0000'), + ); + } + + public function notTrustedIPv6DataProvider() + { + return array( + 'Outside all ranges' => array('2a02:5180:0000:0000:0000:0000:0000:0001'), + 'Google DNS IPv6' => array('2001:4860:4860::8888'), + 'Localhost IPv6' => array('::1'), + ); + } + + public function invalidIPDataProvider() + { + return array( + 'Not an IP string' => array('not_an_ip'), + 'Empty string' => array(''), + ); + } +} diff --git a/tests/Model/AuthorizationDetailsTest.php b/tests/Model/AuthorizationDetailsTest.php index 0070f4a8..e4917719 100644 --- a/tests/Model/AuthorizationDetailsTest.php +++ b/tests/Model/AuthorizationDetailsTest.php @@ -123,11 +123,8 @@ class AuthorizationDetailsTest extends TestCase public function testSetInvalidRrn($value, $exceptionClassName) { $instance = self::getInstance(); - try { - $instance->setRrn($value); - } catch (Exception $e) { - self::assertInstanceOf($exceptionClassName, $e); - } + $this->expectException($exceptionClassName); + $instance->setRrn($value); } /** @@ -138,26 +135,20 @@ class AuthorizationDetailsTest extends TestCase public function testSetterInvalidAuthCode($value, $exceptionClassName) { $instance = self::getInstance(); - try { - $instance->setAuthCode($value); - } catch (Exception $e) { - self::assertInstanceOf($exceptionClassName, $e); - } + $this->expectException($exceptionClassName); + $instance->setAuthCode($value); } /** - * @dataProvider invalidValueDataProvider + * @dataProvider invalidThreeDSecureDataProvider * @param mixed $value * @param string $exceptionClassName */ public function testSetterInvalidThreeDSecure($value, $exceptionClassName) { $instance = self::getInstance(); - try { - $instance->setThreeDSecure($value); - } catch (Exception $e) { - self::assertInstanceOf($exceptionClassName, $e); - } + $this->expectException($exceptionClassName); + $instance->setThreeDSecure($value); } /** @@ -221,6 +212,20 @@ class AuthorizationDetailsTest extends TestCase ); } + public function invalidThreeDSecureDataProvider() + { + $exceptionNamespace = 'YooKassa\\Common\\Exceptions\\'; + return array( + array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(-1, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(-0.01, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(0.0, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(new StdClass(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), + ); + } + /** * @dataProvider validDataProvider * diff --git a/tests/Model/CancellationDetailsPartyCodeTest.php b/tests/Model/CancellationDetailsPartyCodeTest.php new file mode 100644 index 00000000..93680b03 --- /dev/null +++ b/tests/Model/CancellationDetailsPartyCodeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(CancellationDetailsPartyCode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\CancellationDetailsPartyCode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(CancellationDetailsPartyCode::valueExists($firstValue)); + self::assertFalse(CancellationDetailsPartyCode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = CancellationDetailsPartyCode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = CancellationDetailsPartyCode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/CancellationDetailsReasonCodeTest.php b/tests/Model/CancellationDetailsReasonCodeTest.php new file mode 100644 index 00000000..b3d531fb --- /dev/null +++ b/tests/Model/CancellationDetailsReasonCodeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(CancellationDetailsReasonCode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\CancellationDetailsReasonCode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(CancellationDetailsReasonCode::valueExists($firstValue)); + self::assertFalse(CancellationDetailsReasonCode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = CancellationDetailsReasonCode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = CancellationDetailsReasonCode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/CancellationDetailsTest.php b/tests/Model/CancellationDetailsTest.php index 6cfc97a6..c999f101 100644 --- a/tests/Model/CancellationDetailsTest.php +++ b/tests/Model/CancellationDetailsTest.php @@ -101,6 +101,7 @@ class CancellationDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setParty($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -116,6 +117,7 @@ class CancellationDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->reason = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } diff --git a/tests/Model/ConfirmationTypeTest.php b/tests/Model/ConfirmationTypeTest.php new file mode 100644 index 00000000..8c5b28ef --- /dev/null +++ b/tests/Model/ConfirmationTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(ConfirmationType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\ConfirmationType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(ConfirmationType::valueExists($firstValue)); + self::assertFalse(ConfirmationType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = ConfirmationType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = ConfirmationType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/CurrencyCodeTest.php b/tests/Model/CurrencyCodeTest.php new file mode 100644 index 00000000..579a080b --- /dev/null +++ b/tests/Model/CurrencyCodeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(CurrencyCode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\CurrencyCode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(CurrencyCode::valueExists($firstValue)); + self::assertFalse(CurrencyCode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = CurrencyCode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = CurrencyCode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Deal/DealBalanceAmountTest.php b/tests/Model/Deal/DealBalanceAmountTest.php index 39e92517..13cde175 100644 --- a/tests/Model/Deal/DealBalanceAmountTest.php +++ b/tests/Model/Deal/DealBalanceAmountTest.php @@ -110,6 +110,7 @@ class DealBalanceAmountTest extends TestCase $instance = self::getInstance(); try { $instance->setValue($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -125,6 +126,7 @@ class DealBalanceAmountTest extends TestCase $instance = self::getInstance(); try { $instance->value = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -155,6 +157,7 @@ class DealBalanceAmountTest extends TestCase $instance = self::getInstance(); try { $instance->setCurrency($currency); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -170,6 +173,7 @@ class DealBalanceAmountTest extends TestCase $instance = self::getInstance(); try { $instance->currency = $currency; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -243,7 +247,6 @@ class DealBalanceAmountTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array('invalid_value', $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); diff --git a/tests/Model/Deal/DealStatusTest.php b/tests/Model/Deal/DealStatusTest.php new file mode 100644 index 00000000..e86af097 --- /dev/null +++ b/tests/Model/Deal/DealStatusTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(DealStatus::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Deal\DealStatus'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(DealStatus::valueExists($firstValue)); + self::assertFalse(DealStatus::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = DealStatus::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = DealStatus::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Deal/DealTypeTest.php b/tests/Model/Deal/DealTypeTest.php new file mode 100644 index 00000000..14fb901f --- /dev/null +++ b/tests/Model/Deal/DealTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(DealType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Deal\DealType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(DealType::valueExists($firstValue)); + self::assertFalse(DealType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = DealType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = DealType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Deal/FeeMomentTest.php b/tests/Model/Deal/FeeMomentTest.php new file mode 100644 index 00000000..c4c94057 --- /dev/null +++ b/tests/Model/Deal/FeeMomentTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(FeeMoment::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Deal\FeeMoment'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(FeeMoment::valueExists($firstValue)); + self::assertFalse(FeeMoment::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = FeeMoment::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = FeeMoment::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Deal/SettlementPayoutPaymentTypeTest.php b/tests/Model/Deal/SettlementPayoutPaymentTypeTest.php new file mode 100644 index 00000000..1546e257 --- /dev/null +++ b/tests/Model/Deal/SettlementPayoutPaymentTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(SettlementPayoutPaymentType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Deal\SettlementPayoutPaymentType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(SettlementPayoutPaymentType::valueExists($firstValue)); + self::assertFalse(SettlementPayoutPaymentType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = SettlementPayoutPaymentType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = SettlementPayoutPaymentType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Deal/SettlementPayoutRefundTest.php b/tests/Model/Deal/SettlementPayoutRefundTest.php new file mode 100644 index 00000000..ffa6dfed --- /dev/null +++ b/tests/Model/Deal/SettlementPayoutRefundTest.php @@ -0,0 +1,145 @@ +getTestInstance(); + self::assertNull($instance->getType()); + self::assertNull($instance->type); + $instance->setType($value['type']); + self::assertSame($value['type'], $instance->getType()); + self::assertSame($value['type'], $instance->type); + } + + /** + * @dataProvider invalidTypeDataProvider + */ + public function testSetInvalidType($value) + { + $this->expectException('\InvalidArgumentException'); + $this->getTestInstance()->setType($value); + } + + /** + * @dataProvider validDataProvider + */ + public function testGetSetAmount($value) + { + $instance = $this->getTestInstance(); + self::assertNull($instance->getAmount()); + self::assertNull($instance->amount); + + $amount = new MonetaryAmount($value['amount']['value'], $value['amount']['currency']); + $instance->setAmount($amount); + self::assertSame($amount, $instance->getAmount()); + self::assertSame($amount, $instance->amount); + } + + /** + * @dataProvider validDataProvider + */ + public function testSetAmountFromArray($value) + { + $instance = $this->getTestInstance(); + $instance->setAmount($value['amount']); + self::assertInstanceOf('YooKassa\Model\MonetaryAmount', $instance->getAmount()); + self::assertEquals($value['amount']['value'], $instance->getAmount()->getValue()); + } + + /** + * @dataProvider invalidAmountDataProvider + */ + public function testSetInvalidAmount($value) + { + $this->expectException('\InvalidArgumentException'); + $this->getTestInstance()->setAmount($value); + } + + public function validDataProvider() + { + $result = array(); + for ($i = 0; $i < 5; $i++) { + $result[] = array( + array( + 'type' => Random::value(SettlementPayoutPaymentType::getValidValues()), + 'amount' => array( + 'value' => sprintf('%.2f', round(Random::float(0.1, 99.99), 2)), + 'currency' => Random::value(CurrencyCode::getValidValues()), + ), + ), + ); + } + return $result; + } + + public function invalidTypeDataProvider() + { + return array( + array(null), + array(''), + array(1.0), + array(1), + array(true), + array(false), + array(array()), + array(new stdClass()), + array(Random::str(1, 10)), + ); + } + + public function invalidAmountDataProvider() + { + return array( + array(null), + array(''), + array(1.0), + array(1), + array(true), + array(false), + array(new stdClass()), + ); + } +} diff --git a/tests/Model/LocaleTest.php b/tests/Model/LocaleTest.php new file mode 100644 index 00000000..13f84a82 --- /dev/null +++ b/tests/Model/LocaleTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(Locale::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Locale'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(Locale::valueExists($firstValue)); + self::assertFalse(Locale::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = Locale::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = Locale::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/MonetaryAmountTest.php b/tests/Model/MonetaryAmountTest.php index b206c9fe..901b34d3 100644 --- a/tests/Model/MonetaryAmountTest.php +++ b/tests/Model/MonetaryAmountTest.php @@ -111,6 +111,7 @@ class MonetaryAmountTest extends TestCase $instance = self::getInstance(); try { $instance->setValue($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -126,6 +127,7 @@ class MonetaryAmountTest extends TestCase $instance = self::getInstance(); try { $instance->value = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -156,6 +158,7 @@ class MonetaryAmountTest extends TestCase $instance = self::getInstance(); try { $instance->setCurrency($currency); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -171,6 +174,7 @@ class MonetaryAmountTest extends TestCase $instance = self::getInstance(); try { $instance->currency = $currency; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -241,9 +245,6 @@ class MonetaryAmountTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array('invalid_value', $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), array(0, $exceptionNamespace . 'InvalidPropertyValueException'), array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), @@ -260,11 +261,6 @@ class MonetaryAmountTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array('invalid_value', $exceptionNamespace . 'InvalidPropertyValueException'), - array('III', $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(0.01, $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); diff --git a/tests/Model/NotificationEventTypeTest.php b/tests/Model/NotificationEventTypeTest.php new file mode 100644 index 00000000..a418fb7f --- /dev/null +++ b/tests/Model/NotificationEventTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(NotificationEventType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\NotificationEventType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(NotificationEventType::valueExists($firstValue)); + self::assertFalse(NotificationEventType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = NotificationEventType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = NotificationEventType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/NotificationTypeTest.php b/tests/Model/NotificationTypeTest.php new file mode 100644 index 00000000..d7f3d8ef --- /dev/null +++ b/tests/Model/NotificationTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(NotificationType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\NotificationType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(NotificationType::valueExists($firstValue)); + self::assertFalse(NotificationType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = NotificationType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = NotificationType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PassengerTest.php b/tests/Model/PassengerTest.php index f1f00a0b..5ecea030 100644 --- a/tests/Model/PassengerTest.php +++ b/tests/Model/PassengerTest.php @@ -77,6 +77,7 @@ class PassengerTest extends TestCase $instance = self::getInstance(); try { $instance->setFirstName($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -92,6 +93,7 @@ class PassengerTest extends TestCase $instance = self::getInstance(); try { $instance->setLastName($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -129,9 +131,6 @@ class PassengerTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(65), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); diff --git a/tests/Model/PaymentData/B2b/Sberbank/VatDataRateTest.php b/tests/Model/PaymentData/B2b/Sberbank/VatDataRateTest.php new file mode 100644 index 00000000..06aa17cb --- /dev/null +++ b/tests/Model/PaymentData/B2b/Sberbank/VatDataRateTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(VatDataRate::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PaymentData\B2b\Sberbank\VatDataRate'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(VatDataRate::valueExists($firstValue)); + self::assertFalse(VatDataRate::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = VatDataRate::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = VatDataRate::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PaymentData/B2b/Sberbank/VatDataTypeTest.php b/tests/Model/PaymentData/B2b/Sberbank/VatDataTypeTest.php new file mode 100644 index 00000000..3f657cc4 --- /dev/null +++ b/tests/Model/PaymentData/B2b/Sberbank/VatDataTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(VatDataType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PaymentData\B2b\Sberbank\VatDataType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(VatDataType::valueExists($firstValue)); + self::assertFalse(VatDataType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = VatDataType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = VatDataType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PaymentMethod/BankCardSourceTest.php b/tests/Model/PaymentMethod/BankCardSourceTest.php new file mode 100644 index 00000000..b12cf247 --- /dev/null +++ b/tests/Model/PaymentMethod/BankCardSourceTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(BankCardSource::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PaymentMethod\BankCardSource'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(BankCardSource::valueExists($firstValue)); + self::assertFalse(BankCardSource::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = BankCardSource::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = BankCardSource::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PaymentMethod/PaymentMethodCardTypeTest.php b/tests/Model/PaymentMethod/PaymentMethodCardTypeTest.php new file mode 100644 index 00000000..c0683e92 --- /dev/null +++ b/tests/Model/PaymentMethod/PaymentMethodCardTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PaymentMethodCardType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PaymentMethod\PaymentMethodCardType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PaymentMethodCardType::valueExists($firstValue)); + self::assertFalse(PaymentMethodCardType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PaymentMethodCardType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PaymentMethodCardType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PaymentMethod/PaymentMethodPsbTest.php b/tests/Model/PaymentMethod/PaymentMethodPsbTest.php new file mode 100644 index 00000000..65dd49fd --- /dev/null +++ b/tests/Model/PaymentMethod/PaymentMethodPsbTest.php @@ -0,0 +1,50 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PaymentMethodType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PaymentMethodType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PaymentMethodType::valueExists($firstValue)); + self::assertFalse(PaymentMethodType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PaymentMethodType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PaymentMethodType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PaymentStatusTest.php b/tests/Model/PaymentStatusTest.php new file mode 100644 index 00000000..64aef7c0 --- /dev/null +++ b/tests/Model/PaymentStatusTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PaymentStatus::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PaymentStatus'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PaymentStatus::valueExists($firstValue)); + self::assertFalse(PaymentStatus::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PaymentStatus::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PaymentStatus::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Payout/PayoutCancellationDetailsPartyCodeTest.php b/tests/Model/Payout/PayoutCancellationDetailsPartyCodeTest.php new file mode 100644 index 00000000..50f5432a --- /dev/null +++ b/tests/Model/Payout/PayoutCancellationDetailsPartyCodeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PayoutCancellationDetailsPartyCode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Payout\PayoutCancellationDetailsPartyCode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PayoutCancellationDetailsPartyCode::valueExists($firstValue)); + self::assertFalse(PayoutCancellationDetailsPartyCode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PayoutCancellationDetailsPartyCode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PayoutCancellationDetailsPartyCode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Payout/PayoutCancellationDetailsReasonCodeTest.php b/tests/Model/Payout/PayoutCancellationDetailsReasonCodeTest.php new file mode 100644 index 00000000..85301116 --- /dev/null +++ b/tests/Model/Payout/PayoutCancellationDetailsReasonCodeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PayoutCancellationDetailsReasonCode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Payout\PayoutCancellationDetailsReasonCode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PayoutCancellationDetailsReasonCode::valueExists($firstValue)); + self::assertFalse(PayoutCancellationDetailsReasonCode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PayoutCancellationDetailsReasonCode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PayoutCancellationDetailsReasonCode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Payout/PayoutCancellationDetailsTest.php b/tests/Model/Payout/PayoutCancellationDetailsTest.php index e87bd03c..882b3bcd 100644 --- a/tests/Model/Payout/PayoutCancellationDetailsTest.php +++ b/tests/Model/Payout/PayoutCancellationDetailsTest.php @@ -97,6 +97,7 @@ class PayoutCancellationDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setParty($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -112,6 +113,7 @@ class PayoutCancellationDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->reason = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } diff --git a/tests/Model/Payout/PayoutDestinationTypeTest.php b/tests/Model/Payout/PayoutDestinationTypeTest.php new file mode 100644 index 00000000..17e250a9 --- /dev/null +++ b/tests/Model/Payout/PayoutDestinationTypeTest.php @@ -0,0 +1,72 @@ +getConstants(); + unset($constants['validValues']); + if (empty($constants)) { + self::assertTrue(true); + return; + } + foreach ($constants as $name => $value) { + self::assertTrue(PayoutDestinationType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Payout\PayoutDestinationType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + if (!empty($constants)) { + $firstValue = reset($constants); + self::assertTrue(PayoutDestinationType::valueExists($firstValue)); + } + self::assertFalse(PayoutDestinationType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PayoutDestinationType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PayoutDestinationType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} diff --git a/tests/Model/Payout/SbpParticipantBankTest.php b/tests/Model/Payout/SbpParticipantBankTest.php new file mode 100644 index 00000000..8678ff8f --- /dev/null +++ b/tests/Model/Payout/SbpParticipantBankTest.php @@ -0,0 +1,94 @@ +getBankId()); + self::assertNull($instance->bankId); + self::assertNull($instance->bank_id); + $instance->setBankId($value); + self::assertEquals($value, $instance->getBankId()); + self::assertEquals($value, $instance->bankId); + self::assertEquals($value, $instance->bank_id); + + $instance = new SbpParticipantBank(); + $instance->bankId = $value; + self::assertEquals($value, $instance->getBankId()); + + $instance = new SbpParticipantBank(); + $instance->bank_id = $value; + self::assertEquals($value, $instance->getBankId()); + } + + /** + * @dataProvider validDataProvider + */ + public function testGetSetName($value) + { + $instance = new SbpParticipantBank(); + self::assertNull($instance->getName()); + self::assertNull($instance->name); + $instance->setName($value); + self::assertEquals($value, $instance->getName()); + self::assertEquals($value, $instance->name); + } + + /** + * @dataProvider validDataProvider + */ + public function testGetSetBic($value) + { + $instance = new SbpParticipantBank(); + self::assertNull($instance->getBic()); + self::assertNull($instance->bic); + $instance->setBic($value); + self::assertEquals($value, $instance->getBic()); + self::assertEquals($value, $instance->bic); + } + + public function validDataProvider() + { + return array( + array(Random::str(1)), + array(Random::str(2, 64)), + array(null), + array(''), + array(123), + ); + } +} diff --git a/tests/Model/PayoutStatusTest.php b/tests/Model/PayoutStatusTest.php new file mode 100644 index 00000000..fe758f20 --- /dev/null +++ b/tests/Model/PayoutStatusTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PayoutStatus::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PayoutStatus'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PayoutStatus::valueExists($firstValue)); + self::assertFalse(PayoutStatus::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PayoutStatus::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PayoutStatus::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PersonalData/PersonalDataCancellationDetailsPartyCodeTest.php b/tests/Model/PersonalData/PersonalDataCancellationDetailsPartyCodeTest.php new file mode 100644 index 00000000..0ff764e4 --- /dev/null +++ b/tests/Model/PersonalData/PersonalDataCancellationDetailsPartyCodeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PersonalDataCancellationDetailsPartyCode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PersonalData\PersonalDataCancellationDetailsPartyCode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PersonalDataCancellationDetailsPartyCode::valueExists($firstValue)); + self::assertFalse(PersonalDataCancellationDetailsPartyCode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PersonalDataCancellationDetailsPartyCode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PersonalDataCancellationDetailsPartyCode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PersonalData/PersonalDataCancellationDetailsReasonCodeTest.php b/tests/Model/PersonalData/PersonalDataCancellationDetailsReasonCodeTest.php new file mode 100644 index 00000000..58f3e5eb --- /dev/null +++ b/tests/Model/PersonalData/PersonalDataCancellationDetailsReasonCodeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PersonalDataCancellationDetailsReasonCode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PersonalData\PersonalDataCancellationDetailsReasonCode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PersonalDataCancellationDetailsReasonCode::valueExists($firstValue)); + self::assertFalse(PersonalDataCancellationDetailsReasonCode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PersonalDataCancellationDetailsReasonCode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PersonalDataCancellationDetailsReasonCode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PersonalData/PersonalDataCancellationDetailsTest.php b/tests/Model/PersonalData/PersonalDataCancellationDetailsTest.php index 3f72695b..ff0c5ce1 100644 --- a/tests/Model/PersonalData/PersonalDataCancellationDetailsTest.php +++ b/tests/Model/PersonalData/PersonalDataCancellationDetailsTest.php @@ -98,6 +98,7 @@ class PersonalDataCancellationDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setParty($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -113,6 +114,7 @@ class PersonalDataCancellationDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->reason = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } diff --git a/tests/Model/PersonalData/PersonalDataStatusTest.php b/tests/Model/PersonalData/PersonalDataStatusTest.php new file mode 100644 index 00000000..99b3207c --- /dev/null +++ b/tests/Model/PersonalData/PersonalDataStatusTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PersonalDataStatus::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PersonalData\PersonalDataStatus'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PersonalDataStatus::valueExists($firstValue)); + self::assertFalse(PersonalDataStatus::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PersonalDataStatus::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PersonalDataStatus::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/PersonalData/PersonalDataTypeTest.php b/tests/Model/PersonalData/PersonalDataTypeTest.php new file mode 100644 index 00000000..0deb5659 --- /dev/null +++ b/tests/Model/PersonalData/PersonalDataTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PersonalDataType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\PersonalData\PersonalDataType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PersonalDataType::valueExists($firstValue)); + self::assertFalse(PersonalDataType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PersonalDataType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PersonalDataType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Receipt/AdditionalUserPropsTest.php b/tests/Model/Receipt/AdditionalUserPropsTest.php index f8813fab..103a0c34 100644 --- a/tests/Model/Receipt/AdditionalUserPropsTest.php +++ b/tests/Model/Receipt/AdditionalUserPropsTest.php @@ -88,6 +88,7 @@ class AdditionalUserPropsTest extends TestCase $instance = self::getInstance(); try { $instance->setValue($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -103,6 +104,7 @@ class AdditionalUserPropsTest extends TestCase $instance = self::getInstance(); try { $instance->value = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -133,6 +135,7 @@ class AdditionalUserPropsTest extends TestCase $instance = self::getInstance(); try { $instance->setName($name); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -148,6 +151,7 @@ class AdditionalUserPropsTest extends TestCase $instance = self::getInstance(); try { $instance->name = $name; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -174,11 +178,6 @@ class AdditionalUserPropsTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(AdditionalUserProps::VALUE_MAX_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); @@ -193,11 +192,6 @@ class AdditionalUserPropsTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(AdditionalUserProps::NAME_MAX_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array('III', $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(0.01, $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); diff --git a/tests/Model/Receipt/AgentTypeTest.php b/tests/Model/Receipt/AgentTypeTest.php new file mode 100644 index 00000000..a7d2241e --- /dev/null +++ b/tests/Model/Receipt/AgentTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(AgentType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Receipt\AgentType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(AgentType::valueExists($firstValue)); + self::assertFalse(AgentType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = AgentType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = AgentType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Receipt/IndustryDetailsTest.php b/tests/Model/Receipt/IndustryDetailsTest.php index 667b9c75..7e3b3dc4 100644 --- a/tests/Model/Receipt/IndustryDetailsTest.php +++ b/tests/Model/Receipt/IndustryDetailsTest.php @@ -91,6 +91,7 @@ class IndustryDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setValue($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -106,6 +107,7 @@ class IndustryDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->value = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -136,6 +138,7 @@ class IndustryDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setDocumentNumber($document_number); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -151,6 +154,7 @@ class IndustryDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->document_number = $document_number; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -181,6 +185,7 @@ class IndustryDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setFederalId($federal_id); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassFederalId, $e); } @@ -196,6 +201,7 @@ class IndustryDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->federal_id = $federal_id; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassFederalId, $e); } @@ -226,6 +232,7 @@ class IndustryDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setDocumentDate($document_date); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentDate, $e); } @@ -241,6 +248,7 @@ class IndustryDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->document_date = $document_date; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentDate, $e); } @@ -269,11 +277,6 @@ class IndustryDetailsTest extends TestCase array(array(), $exceptionValueNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionValueNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(IndustryDetails::VALUE_MAX_LENGTH + 1), $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionValueNamespace . 'InvalidPropertyValueException'), array(true, $exceptionValueNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionValueNamespace . 'InvalidPropertyValueTypeException'), ); @@ -288,11 +291,6 @@ class IndustryDetailsTest extends TestCase array(array(), $exceptionDocumentNumberNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionDocumentNumberNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(IndustryDetails::DOCUMENT_NUMBER_MAX_LENGTH + 1), $exceptionDocumentNumberNamespace . 'InvalidPropertyValueException'), - array('III', $exceptionDocumentNumberNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionDocumentNumberNamespace . 'InvalidPropertyValueTypeException'), - array(0.0, $exceptionDocumentNumberNamespace . 'InvalidPropertyValueTypeException'), - array(0, $exceptionDocumentNumberNamespace . 'InvalidPropertyValueTypeException'), - array(0.01, $exceptionDocumentNumberNamespace . 'InvalidPropertyValueTypeException'), array(true, $exceptionDocumentNumberNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionDocumentNumberNamespace . 'InvalidPropertyValueTypeException'), ); @@ -306,12 +304,6 @@ class IndustryDetailsTest extends TestCase array('', $exceptionFederalIdNamespace . 'EmptyPropertyValueException'), array(array(), $exceptionFederalIdNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionFederalIdNamespace . 'InvalidPropertyValueTypeException'), - array(Random::str(IndustryDetails::DOCUMENT_NUMBER_MAX_LENGTH + 1), $exceptionFederalIdNamespace . 'InvalidPropertyValueException'), - array('III', $exceptionFederalIdNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionFederalIdNamespace . 'InvalidPropertyValueTypeException'), - array(0.0, $exceptionFederalIdNamespace . 'InvalidPropertyValueTypeException'), - array(0, $exceptionFederalIdNamespace . 'InvalidPropertyValueTypeException'), - array(0.01, $exceptionFederalIdNamespace . 'InvalidPropertyValueTypeException'), array(true, $exceptionFederalIdNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionFederalIdNamespace . 'InvalidPropertyValueTypeException'), ); @@ -327,10 +319,6 @@ class IndustryDetailsTest extends TestCase array(fopen(__FILE__, 'r'), $exceptionDocumentDateNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(IndustryDetails::DOCUMENT_NUMBER_MAX_LENGTH + 1), $exceptionDocumentDateNamespace . 'InvalidPropertyValueException'), array('III', $exceptionDocumentDateNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionDocumentDateNamespace . 'InvalidPropertyValueTypeException'), - array(0.0, $exceptionDocumentDateNamespace . 'InvalidPropertyValueTypeException'), - array(0, $exceptionDocumentDateNamespace . 'InvalidPropertyValueTypeException'), - array(0.01, $exceptionDocumentDateNamespace . 'InvalidPropertyValueTypeException'), array(true, $exceptionDocumentDateNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionDocumentDateNamespace . 'InvalidPropertyValueTypeException'), ); diff --git a/tests/Model/Receipt/MarkCodeInfoTest.php b/tests/Model/Receipt/MarkCodeInfoTest.php index 577b20c4..8785b781 100644 --- a/tests/Model/Receipt/MarkCodeInfoTest.php +++ b/tests/Model/Receipt/MarkCodeInfoTest.php @@ -87,6 +87,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setMarkCodeRaw($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -102,6 +103,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->mark_code_raw = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -115,14 +117,6 @@ class MarkCodeInfoTest extends TestCase array('', $exceptionNamespace . 'EmptyPropertyValueException'), array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(Random::int(-100, MarkCodeInfo::MIN_LENGTH - 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -158,6 +152,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setUnknown($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -173,6 +168,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->unknown = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -187,13 +183,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_UNKNOWN_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -229,6 +218,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setEan8($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -244,6 +234,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->ean_8 = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -258,13 +249,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_EAN_8_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -300,6 +284,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setEan13($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -315,6 +300,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->ean_13 = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -329,13 +315,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_EAN_13_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -371,6 +350,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setItf14($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -386,6 +366,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->itf_14 = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -400,13 +381,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_ITF_14_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -442,6 +416,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setGs10($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -457,6 +432,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->gs_10 = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -471,13 +447,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_GS_10_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -513,6 +482,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setGs1m($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -528,6 +498,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->gs_1m = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -542,13 +513,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_GS_1M_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -584,6 +548,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setShort($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -599,6 +564,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->short = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -613,13 +579,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_SHORT_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -655,6 +614,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setFur($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -670,6 +630,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->fur = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -684,13 +645,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_FUR_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -726,6 +680,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setEgais20($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -741,6 +696,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->egais_20 = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -755,13 +711,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_EGAIS_20_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } @@ -797,6 +746,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->setEgais30($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -812,6 +762,7 @@ class MarkCodeInfoTest extends TestCase $instance = self::getInstance(); try { $instance->egais_30 = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -826,13 +777,6 @@ class MarkCodeInfoTest extends TestCase array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(MarkCodeInfo::MAX_EGAIS_30_LENGTH + 1), $exceptionNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionNamespace . 'InvalidPropertyValueException'), - array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), ); } diff --git a/tests/Model/Receipt/MarkQuantityTest.php b/tests/Model/Receipt/MarkQuantityTest.php index 2bed3cd5..ffe406d9 100644 --- a/tests/Model/Receipt/MarkQuantityTest.php +++ b/tests/Model/Receipt/MarkQuantityTest.php @@ -87,6 +87,7 @@ class MarkQuantityTest extends TestCase $instance = self::getInstance(); try { $instance->setDenominator($denominator); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -102,6 +103,7 @@ class MarkQuantityTest extends TestCase $instance = self::getInstance(); try { $instance->denominator = $denominator; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -132,6 +134,7 @@ class MarkQuantityTest extends TestCase $instance = self::getInstance(); try { $instance->setNumerator($numerator); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassNumerator, $e); } @@ -147,6 +150,7 @@ class MarkQuantityTest extends TestCase $instance = self::getInstance(); try { $instance->numerator = $numerator; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassNumerator, $e); } @@ -173,11 +177,6 @@ class MarkQuantityTest extends TestCase array(array(), $exceptionDenominatorNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionDenominatorNamespace . 'InvalidPropertyValueTypeException'), array(Random::int(-100, MarkQuantity::MIN_VALUE - 1), $exceptionDenominatorNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionDenominatorNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionDenominatorNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionDenominatorNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionDenominatorNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionDenominatorNamespace . 'InvalidPropertyValueException'), array(true, $exceptionDenominatorNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionDenominatorNamespace . 'InvalidPropertyValueTypeException'), ); @@ -193,10 +192,6 @@ class MarkQuantityTest extends TestCase array(fopen(__FILE__, 'r'), $exceptionNumeratorNamespace . 'InvalidPropertyValueTypeException'), array(Random::int(-100, MarkQuantity::MIN_VALUE - 1), $exceptionNumeratorNamespace . 'InvalidPropertyValueException'), array('III', $exceptionNumeratorNamespace . 'InvalidPropertyValueTypeException'), - array(-0.01, $exceptionNumeratorNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionNumeratorNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionNumeratorNamespace . 'InvalidPropertyValueException'), - array(0.01, $exceptionNumeratorNamespace . 'InvalidPropertyValueException'), array(true, $exceptionNumeratorNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionNumeratorNamespace . 'InvalidPropertyValueTypeException'), ); diff --git a/tests/Model/Receipt/OperationalDetailsTest.php b/tests/Model/Receipt/OperationalDetailsTest.php index 397445ee..c1367d3c 100644 --- a/tests/Model/Receipt/OperationalDetailsTest.php +++ b/tests/Model/Receipt/OperationalDetailsTest.php @@ -89,6 +89,7 @@ class OperationalDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setValue($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -104,6 +105,7 @@ class OperationalDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->value = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassDocumentNumber, $e); } @@ -134,6 +136,7 @@ class OperationalDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setOperationId($operation_id); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassOperationId, $e); } @@ -149,6 +152,7 @@ class OperationalDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->operation_id = $operation_id; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassOperationId, $e); } @@ -179,6 +183,7 @@ class OperationalDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setCreatedAt($created_at); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassCreatedAt, $e); } @@ -194,6 +199,7 @@ class OperationalDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->created_at = $created_at; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassCreatedAt, $e); } @@ -221,11 +227,6 @@ class OperationalDetailsTest extends TestCase array(array(), $exceptionValueNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionValueNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(OperationalDetails::VALUE_MAX_LENGTH + 1), $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(-1, $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(0.0, $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(0, $exceptionValueNamespace . 'InvalidPropertyValueException'), - array(0.001, $exceptionValueNamespace . 'InvalidPropertyValueException'), array(true, $exceptionValueNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionValueNamespace . 'InvalidPropertyValueTypeException'), ); @@ -240,11 +241,6 @@ class OperationalDetailsTest extends TestCase array(array(), $exceptionOperationIdNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionOperationIdNamespace . 'InvalidPropertyValueTypeException'), array(Random::str(OperationalDetails::OPERATION_ID_MAX_LENGTH + 1), $exceptionOperationIdNamespace . 'InvalidPropertyValueException'), - array('III', $exceptionOperationIdNamespace . 'InvalidPropertyValueException'), - array(-0.01, $exceptionOperationIdNamespace . 'InvalidPropertyValueTypeException'), - array(0.0, $exceptionOperationIdNamespace . 'InvalidPropertyValueTypeException'), - array(0, $exceptionOperationIdNamespace . 'InvalidPropertyValueTypeException'), - array(0.01, $exceptionOperationIdNamespace . 'InvalidPropertyValueTypeException'), array(true, $exceptionOperationIdNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionOperationIdNamespace . 'InvalidPropertyValueTypeException'), ); @@ -261,9 +257,6 @@ class OperationalDetailsTest extends TestCase array(Random::str(1, 20), $exceptionCreatedAtNamespace . 'InvalidPropertyValueException'), array('III', $exceptionCreatedAtNamespace . 'InvalidPropertyValueException'), array(-0.01, $exceptionCreatedAtNamespace . 'InvalidPropertyValueTypeException'), - array(0.0, $exceptionCreatedAtNamespace . 'InvalidPropertyValueTypeException'), - array(0, $exceptionCreatedAtNamespace . 'InvalidPropertyValueTypeException'), - array(0.01, $exceptionCreatedAtNamespace . 'InvalidPropertyValueTypeException'), array(true, $exceptionCreatedAtNamespace . 'InvalidPropertyValueTypeException'), array(false, $exceptionCreatedAtNamespace . 'InvalidPropertyValueTypeException'), ); diff --git a/tests/Model/Receipt/PaymentModeTest.php b/tests/Model/Receipt/PaymentModeTest.php new file mode 100644 index 00000000..27d1672f --- /dev/null +++ b/tests/Model/Receipt/PaymentModeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PaymentMode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Receipt\PaymentMode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PaymentMode::valueExists($firstValue)); + self::assertFalse(PaymentMode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PaymentMode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PaymentMode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Receipt/PaymentSubjectTest.php b/tests/Model/Receipt/PaymentSubjectTest.php new file mode 100644 index 00000000..f6c20dfa --- /dev/null +++ b/tests/Model/Receipt/PaymentSubjectTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(PaymentSubject::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Receipt\PaymentSubject'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(PaymentSubject::valueExists($firstValue)); + self::assertFalse(PaymentSubject::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = PaymentSubject::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = PaymentSubject::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Receipt/ReceiptItemAmountTest.php b/tests/Model/Receipt/ReceiptItemAmountTest.php new file mode 100644 index 00000000..4436ac92 --- /dev/null +++ b/tests/Model/Receipt/ReceiptItemAmountTest.php @@ -0,0 +1,553 @@ +getValue()); + self::assertEquals(self::DEFAULT_CURRENCY, $instance->getCurrency()); + + $instance = new ReceiptItemAmount($value, $currency); + + $expectedValue = number_format(round($value, 2), 2, '.', ''); + self::assertEquals($expectedValue, $instance->getValue()); + self::assertEquals(strtoupper($currency), $instance->getCurrency()); + } + + /** + * @dataProvider validArrayDataProvider + * + * @param $data + */ + public function testArrayConstructor($data) + { + $instance = new ReceiptItemAmount(); + + self::assertEquals(self::DEFAULT_VALUE, $instance->getValue()); + self::assertEquals(self::DEFAULT_CURRENCY, $instance->getCurrency()); + + $instance = new ReceiptItemAmount($data); + + $expectedValue = number_format(round($data['value'], 2), 2, '.', ''); + self::assertEquals($expectedValue, $instance->getValue()); + self::assertEquals(strtoupper($data['currency']), $instance->getCurrency()); + } + + /** + * @dataProvider validValueDataProvider + * + * @param $value + */ + public function testGetSetValue($value) + { + $expected = number_format(round($value, 2), 2, '.', ''); + + $instance = self::getInstance(); + self::assertEquals(self::DEFAULT_VALUE, $instance->getValue()); + self::assertEquals(self::DEFAULT_VALUE, $instance->value); + $instance->setValue($value); + self::assertEquals($expected, $instance->getValue()); + self::assertEquals($expected, $instance->value); + + $instance = self::getInstance(); + $instance->value = $value; + self::assertEquals($expected, $instance->getValue()); + self::assertEquals($expected, $instance->value); + } + + /** + * @dataProvider invalidValueDataProvider + * @param mixed $value + * @param string $exceptionClassName + */ + public function testSetInvalidValue($value, $exceptionClassName) + { + $instance = self::getInstance(); + try { + $instance->setValue($value); + self::fail('Expected exception not thrown'); + } catch (Exception $e) { + self::assertInstanceOf($exceptionClassName, $e); + } + } + + /** + * @dataProvider invalidValueDataProvider + * @param mixed $value + * @param string $exceptionClassName + */ + public function testSetterInvalidValue($value, $exceptionClassName) + { + $instance = self::getInstance(); + try { + $instance->value = $value; + self::fail('Expected exception not thrown'); + } catch (Exception $e) { + self::assertInstanceOf($exceptionClassName, $e); + } + } + + /** + * @dataProvider validCurrencyDataProvider + * @param string $currency + */ + public function testGetSetCurrency($currency) + { + $instance = self::getInstance(); + + self::assertEquals(self::DEFAULT_CURRENCY, $instance->getCurrency()); + self::assertEquals(self::DEFAULT_CURRENCY, $instance->currency); + $instance->setCurrency($currency); + self::assertEquals(strtoupper($currency), $instance->getCurrency()); + self::assertEquals(strtoupper($currency), $instance->currency); + } + + /** + * @dataProvider invalidCurrencyDataProvider + * @param string $currency + * @param string $exceptionClassName + */ + public function testSetInvalidCurrency($currency, $exceptionClassName) + { + $instance = self::getInstance(); + try { + $instance->setCurrency($currency); + self::fail('Expected exception not thrown'); + } catch (Exception $e) { + self::assertInstanceOf($exceptionClassName, $e); + } + } + + /** + * @dataProvider invalidCurrencyDataProvider + * @param string $currency + * @param string $exceptionClassName + */ + public function testSetterInvalidCurrency($currency, $exceptionClassName) + { + $instance = self::getInstance(); + try { + $instance->currency = $currency; + self::fail('Expected exception not thrown'); + } catch (Exception $e) { + self::assertInstanceOf($exceptionClassName, $e); + } + } + + /** + * @dataProvider validGetValueDataProvider + * @param int $cents + * @param string $expected + */ + public function testGetValueFormatting($cents, $expected) + { + $instance = self::getInstance(); + $reflection = new \ReflectionProperty($instance, '_value'); + if (PHP_VERSION_ID < 80100) { + $reflection->setAccessible(true); + } + $reflection->setValue($instance, $cents); + + self::assertEquals($expected, $instance->getValue()); + } + + /** + * @dataProvider validValueDataProvider + * @param $value + */ + public function testGetIntegerValue($value) + { + $instance = self::getInstance(); + $instance->setValue($value); + $expected = (int)round($value * 100.0); + self::assertEquals($expected, $instance->getIntegerValue()); + } + + /** + * @dataProvider validMultiplyDataProvider + * @param $source + * @param $coefficient + * @param $expected + */ + public function testMultiply($source, $coefficient, $expected) + { + $instance = new ReceiptItemAmount($source); + $instance->multiply($coefficient); + self::assertEquals($expected, $instance->getIntegerValue()); + } + + /** + * @dataProvider invalidMultiplyDataProvider + * @param $source + * @param $coefficient + * @param $exceptionClassName + */ + public function testInvalidMultiply($source, $coefficient, $exceptionClassName) + { + $instance = new ReceiptItemAmount($source); + try { + $instance->multiply($coefficient); + self::fail('Expected exception not thrown'); + } catch (Exception $e) { + self::assertInstanceOf($exceptionClassName, $e); + } + } + + /** + * @dataProvider validIncreaseDataProvider + * @param $source + * @param $amount + * @param $expected + */ + public function testIncrease($source, $amount, $expected) + { + $instance = new ReceiptItemAmount($source); + $instance->increase($amount); + self::assertEquals($expected, $instance->getIntegerValue()); + } + + /** + * @dataProvider invalidIncreaseDataProvider + * @param $source + * @param $amount + * @param $exceptionClassName + */ + public function testInvalidIncrease($source, $amount, $exceptionClassName) + { + $instance = new ReceiptItemAmount($source); + try { + $instance->increase($amount); + self::fail('Expected exception not thrown'); + } catch (Exception $e) { + self::assertInstanceOf($exceptionClassName, $e); + } + } + + /** + * @dataProvider validDataProvider + * + * @param $value + * @param $currency + */ + public function testJsonSerialize($value, $currency) + { + $instance = new ReceiptItemAmount($value, $currency); + $expected = array( + 'value' => number_format(round($value, 2), 2, '.', ''), + 'currency' => strtoupper($currency), + ); + self::assertEquals($expected, $instance->jsonSerialize()); + } + + /** + * @dataProvider fromArrayValidDataProvider + * + * @param array $data + */ + public function testFromArray($data) + { + $instance = new ReceiptItemAmount(); + $instance->fromArray($data); + + $expectedValue = number_format(round($data['value'], 2), 2, '.', ''); + self::assertEquals($expectedValue, $instance->getValue()); + self::assertEquals(strtoupper($data['currency']), $instance->getCurrency()); + } + + /** + * @dataProvider fromArrayInvalidDataProvider + * @param array $data + * @param string $exceptionClassName + */ + public function testFromArrayInvalidData($data, $exceptionClassName) + { + $instance = new ReceiptItemAmount(); + try { + $instance->fromArray($data); + self::fail('Expected exception not thrown'); + } catch (Exception $e) { + self::assertInstanceOf($exceptionClassName, $e); + } + } + + /** + * @dataProvider validDataProvider + * + * @param $value + * @param $currency + */ + public function testToArray($value, $currency) + { + $instance = new ReceiptItemAmount($value, $currency); + $array = $instance->toArray(); + + self::assertArrayHasKey('value', $array); + self::assertArrayHasKey('currency', $array); + self::assertEquals(number_format(round($value, 2), 2, '.', ''), $array['value']); + self::assertEquals(strtoupper($currency), $array['currency']); + } + + public function testToArrayRoundtrip() + { + $data = array( + 'value' => 123.45, + 'currency' => 'USD', + ); + $instance = new ReceiptItemAmount($data); + $array = $instance->toArray(); + self::assertEquals($data['value'], (float)$array['value']); + self::assertEquals(strtoupper($data['currency']), $array['currency']); + + $instance2 = new ReceiptItemAmount(); + $instance2->fromArray($array); + self::assertEquals($instance->getValue(), $instance2->getValue()); + self::assertEquals($instance->getCurrency(), $instance2->getCurrency()); + } + + public function validDataProvider() + { + $result = $this->validValueDataProvider(); + foreach ($this->validCurrencyDataProvider() as $index => $tmp) { + if (isset($result[$index])) { + $result[$index][] = $tmp[0]; + } + } + return $result; + } + + public function validArrayDataProvider() + { + $result = array(); + foreach (range(1, 10) as $i) { + $result[$i][] = array( + 'value' => Random::float(0, 9999.99), + 'currency' => Random::value(CurrencyCode::getValidValues()), + ); + } + return $result; + } + + public function validValueDataProvider() + { + $result = array( + array(0.01), + array(0.1), + array(0.11), + array(0.1111), + array(0.1166), + array('0.01'), + array(1), + array('1'), + array(100.00), + array(100.50), + array(9999.99), + ); + for ($i = 0; $i < 10; $i++) { + $result[] = array(Random::float(0, 9999999)); + } + return $result; + } + + public function validGetValueDataProvider() + { + return array( + array(0, '0.00'), + array(1, '0.01'), + array(5, '0.05'), + array(9, '0.09'), + array(10, '0.10'), + array(11, '0.11'), + array(50, '0.50'), + array(99, '0.99'), + array(100, '1.00'), + array(101, '1.01'), + array(150, '1.50'), + array(10050, '100.50'), + array(123456, '1234.56'), + ); + } + + public function validCurrencyDataProvider() + { + $result = array(); + foreach (CurrencyCode::getValidValues() as $value) { + $result[] = array($value); + $result[] = array(strtolower($value[0]) . $value[1] . $value[2]); + $result[] = array($value[0] . strtolower($value[1]) . $value[2]); + $result[] = array($value[0] . $value[1] . strtolower($value[2])); + $result[] = array(strtolower($value[0]) . strtolower($value[1]) . $value[2]); + $result[] = array(strtolower($value[0]) . $value[1] . strtolower($value[2])); + $result[] = array(strtolower($value)); + } + return $result; + } + + public function invalidValueDataProvider() + { + $exceptionNamespace = 'YooKassa\\Common\\Exceptions\\'; + return array( + array(null, $exceptionNamespace . 'EmptyPropertyValueException'), + array('', $exceptionNamespace . 'EmptyPropertyValueException'), + array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array('invalid_value', $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(-1, $exceptionNamespace . 'InvalidPropertyValueException'), + array(-0.01, $exceptionNamespace . 'InvalidPropertyValueException'), + array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + ); + } + + public function invalidCurrencyDataProvider() + { + $exceptionNamespace = 'YooKassa\\Common\\Exceptions\\'; + return array( + array(null, $exceptionNamespace . 'EmptyPropertyValueException'), + array('', $exceptionNamespace . 'EmptyPropertyValueException'), + array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array('invalid_value', $exceptionNamespace . 'InvalidPropertyValueException'), + array(true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(false, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + ); + } + + public function validMultiplyDataProvider() + { + return array( + array(1, 0.5, 50), + array(1.01, 0.5, 51), + array(1.00, 0.01, 1), + array(0.99, 0.01, 1), + array(2.00, 2.0, 400), + array(1.50, 1.5, 225), + ); + } + + public function invalidMultiplyDataProvider() + { + $exceptionNamespace = 'YooKassa\\Common\\Exceptions\\'; + return array( + array(1, null, $exceptionNamespace . 'EmptyPropertyValueException'), + array(1.01, '', $exceptionNamespace . 'EmptyPropertyValueException'), + array(1.00, true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(0.99, array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(0.99, 'test', $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(0.99, -1.0, $exceptionNamespace . 'InvalidPropertyValueException'), + array(0.99, -0.00001, $exceptionNamespace . 'InvalidPropertyValueException'), + array(0.99, 0.0, $exceptionNamespace . 'InvalidPropertyValueException'), + array(0.01, 0.001, $exceptionNamespace . 'InvalidPropertyValueException'), + ); + } + + public function validIncreaseDataProvider() + { + return array( + array(1, 0.5, 150), + array(1.01, -0.5, 51), + array(1.00, -0.001, 100), + array(0.99, 0.01, 100), + array(0.50, 0.50, 100), + ); + } + + public function invalidIncreaseDataProvider() + { + $exceptionNamespace = 'YooKassa\\Common\\Exceptions\\'; + return array( + array(1, null, $exceptionNamespace . 'EmptyPropertyValueException'), + array(1.01, '', $exceptionNamespace . 'EmptyPropertyValueException'), + array(1.00, true, $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(0.99, array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(0.99, 'test', $exceptionNamespace . 'InvalidPropertyValueTypeException'), + array(0.99, -1.0, $exceptionNamespace . 'InvalidPropertyValueException'), + array(0.99, -0.99, $exceptionNamespace . 'InvalidPropertyValueException'), + ); + } + + public function fromArrayValidDataProvider() + { + return array( + array( + array( + 'value' => 100.00, + 'currency' => 'RUB', + ), + ), + array( + array( + 'value' => 250.50, + 'currency' => 'USD', + ), + ), + array( + array( + 'value' => 0.01, + 'currency' => 'EUR', + ), + ), + ); + } + + public function fromArrayInvalidDataProvider() + { + $exceptionNamespace = 'YooKassa\\Common\\Exceptions\\'; + return array( + array( + array('value' => -10.00, 'currency' => 'RUB'), + $exceptionNamespace . 'InvalidPropertyValueException', + ), + array( + array('value' => 100.00, 'currency' => 'invalid'), + $exceptionNamespace . 'InvalidPropertyValueException', + ), + ); + } +} diff --git a/tests/Model/Receipt/ReceiptItemMeasureTest.php b/tests/Model/Receipt/ReceiptItemMeasureTest.php new file mode 100644 index 00000000..7a8ede5e --- /dev/null +++ b/tests/Model/Receipt/ReceiptItemMeasureTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(ReceiptItemMeasure::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Receipt\ReceiptItemMeasure'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(ReceiptItemMeasure::valueExists($firstValue)); + self::assertFalse(ReceiptItemMeasure::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = ReceiptItemMeasure::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = ReceiptItemMeasure::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/Receipt/SettlementTypeTest.php b/tests/Model/Receipt/SettlementTypeTest.php new file mode 100644 index 00000000..0be30bc1 --- /dev/null +++ b/tests/Model/Receipt/SettlementTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(SettlementType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\Receipt\SettlementType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(SettlementType::valueExists($firstValue)); + self::assertFalse(SettlementType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = SettlementType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = SettlementType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/ReceiptRegistrationStatusTest.php b/tests/Model/ReceiptRegistrationStatusTest.php new file mode 100644 index 00000000..8a289f70 --- /dev/null +++ b/tests/Model/ReceiptRegistrationStatusTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(ReceiptRegistrationStatus::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\ReceiptRegistrationStatus'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(ReceiptRegistrationStatus::valueExists($firstValue)); + self::assertFalse(ReceiptRegistrationStatus::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = ReceiptRegistrationStatus::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = ReceiptRegistrationStatus::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/ReceiptTypeTest.php b/tests/Model/ReceiptTypeTest.php new file mode 100644 index 00000000..9e870c5f --- /dev/null +++ b/tests/Model/ReceiptTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(ReceiptType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\ReceiptType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(ReceiptType::valueExists($firstValue)); + self::assertFalse(ReceiptType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = ReceiptType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = ReceiptType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/RefundCancellationDetailsPartyCodeTest.php b/tests/Model/RefundCancellationDetailsPartyCodeTest.php new file mode 100644 index 00000000..cbf94411 --- /dev/null +++ b/tests/Model/RefundCancellationDetailsPartyCodeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(RefundCancellationDetailsPartyCode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\RefundCancellationDetailsPartyCode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(RefundCancellationDetailsPartyCode::valueExists($firstValue)); + self::assertFalse(RefundCancellationDetailsPartyCode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = RefundCancellationDetailsPartyCode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = RefundCancellationDetailsPartyCode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/RefundCancellationDetailsReasonCodeTest.php b/tests/Model/RefundCancellationDetailsReasonCodeTest.php new file mode 100644 index 00000000..0da8c316 --- /dev/null +++ b/tests/Model/RefundCancellationDetailsReasonCodeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(RefundCancellationDetailsReasonCode::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\RefundCancellationDetailsReasonCode'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(RefundCancellationDetailsReasonCode::valueExists($firstValue)); + self::assertFalse(RefundCancellationDetailsReasonCode::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = RefundCancellationDetailsReasonCode::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = RefundCancellationDetailsReasonCode::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/RefundCancellationDetailsTest.php b/tests/Model/RefundCancellationDetailsTest.php index 3c8ac4a9..7c80594f 100644 --- a/tests/Model/RefundCancellationDetailsTest.php +++ b/tests/Model/RefundCancellationDetailsTest.php @@ -101,6 +101,7 @@ class RefundCancellationDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->setParty($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -116,6 +117,7 @@ class RefundCancellationDetailsTest extends TestCase $instance = self::getInstance(); try { $instance->reason = $value; + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } diff --git a/tests/Model/RefundStatusTest.php b/tests/Model/RefundStatusTest.php new file mode 100644 index 00000000..12096667 --- /dev/null +++ b/tests/Model/RefundStatusTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(RefundStatus::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\RefundStatus'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(RefundStatus::valueExists($firstValue)); + self::assertFalse(RefundStatus::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = RefundStatus::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = RefundStatus::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/RequestorTest.php b/tests/Model/RequestorTest.php new file mode 100644 index 00000000..31a2459e --- /dev/null +++ b/tests/Model/RequestorTest.php @@ -0,0 +1,158 @@ +getType()); + self::assertNull($instance->type); + $instance->setType($value); + self::assertEquals((string)$value, $instance->getType()); + self::assertEquals((string)$value, $instance->type); + + $instance = new Requestor(); + $instance->type = $value; + self::assertEquals((string)$value, $instance->getType()); + self::assertEquals((string)$value, $instance->type); + } + + /** + * @dataProvider invalidDataProvider + */ + public function testSetInvalidType($value) + { + $this->expectException('\InvalidArgumentException'); + $instance = new Requestor(); + $instance->setType($value); + } + + /** + * @dataProvider invalidDataProvider + */ + public function testSetterInvalidType($value) + { + $this->expectException('\InvalidArgumentException'); + $instance = new Requestor(); + $instance->type = $value; + } + + /** + * @dataProvider nullableDataProvider + */ + public function testGetSetAccountId($value) + { + $instance = new Requestor(); + self::assertNull($instance->getAccountId()); + self::assertNull($instance->accountId); + self::assertNull($instance->account_id); + $instance->setAccountId($value); + self::assertSame($value, $instance->getAccountId()); + self::assertSame($value, $instance->accountId); + self::assertSame($value, $instance->account_id); + + $instance = new Requestor(); + $instance->accountId = $value; + self::assertSame($value, $instance->getAccountId()); + self::assertSame($value, $instance->accountId); + self::assertSame($value, $instance->account_id); + + $instance = new Requestor(); + $instance->account_id = $value; + self::assertSame($value, $instance->getAccountId()); + self::assertSame($value, $instance->accountId); + self::assertSame($value, $instance->account_id); + } + + /** + * @dataProvider nullableDataProvider + */ + public function testGetSetClientId($value) + { + $instance = new Requestor(); + self::assertNull($instance->getClientId()); + self::assertNull($instance->clientId); + self::assertNull($instance->client_id); + $instance->setClientId($value); + self::assertSame($value, $instance->getClientId()); + self::assertSame($value, $instance->clientId); + self::assertSame($value, $instance->client_id); + } + + /** + * @dataProvider nullableDataProvider + */ + public function testGetSetClientName($value) + { + $instance = new Requestor(); + self::assertNull($instance->getClientName()); + self::assertNull($instance->clientName); + self::assertNull($instance->client_name); + $instance->setClientName($value); + self::assertSame($value, $instance->getClientName()); + self::assertSame($value, $instance->clientName); + self::assertSame($value, $instance->client_name); + } + + public function validDataProvider() + { + return array( + array(Random::str(1)), + array(Random::str(2, 64)), + ); + } + + public function nullableDataProvider() + { + return array( + array(null), + array(Random::str(1)), + array(Random::str(2, 64)), + ); + } + + public function invalidDataProvider() + { + return array( + array(''), + array(true), + array(false), + array(array()), + array(new stdClass()), + ); + } +} diff --git a/tests/Model/SelfEmployed/SelfEmployedConfirmationTest.php b/tests/Model/SelfEmployed/SelfEmployedConfirmationTest.php new file mode 100644 index 00000000..fd0c20b9 --- /dev/null +++ b/tests/Model/SelfEmployed/SelfEmployedConfirmationTest.php @@ -0,0 +1,68 @@ +getType()); + self::assertNull($instance->type); + + $instance->fromArray(array('type' => $value)); + self::assertSame($value, $instance->getType()); + self::assertSame($value, $instance->type); + } + + /** + * @dataProvider validDataProvider + */ + public function testFromArray($value) + { + $instance = new SelfEmployedConfirmation(); + $instance->fromArray(array('type' => $value)); + self::assertSame($value, $instance->getType()); + self::assertSame($value, $instance->type); + } + + public function validDataProvider() + { + $result = array(); + foreach (SelfEmployedConfirmationType::getValidValues() as $value) { + $result[] = array($value); + } + return $result; + } +} diff --git a/tests/Model/SelfEmployed/SelfEmployedConfirmationTypeTest.php b/tests/Model/SelfEmployed/SelfEmployedConfirmationTypeTest.php new file mode 100644 index 00000000..8e1b2896 --- /dev/null +++ b/tests/Model/SelfEmployed/SelfEmployedConfirmationTypeTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(SelfEmployedConfirmationType::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\SelfEmployed\SelfEmployedConfirmationType'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(SelfEmployedConfirmationType::valueExists($firstValue)); + self::assertFalse(SelfEmployedConfirmationType::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = SelfEmployedConfirmationType::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = SelfEmployedConfirmationType::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/SelfEmployed/SelfEmployedStatusTest.php b/tests/Model/SelfEmployed/SelfEmployedStatusTest.php new file mode 100644 index 00000000..949e34b7 --- /dev/null +++ b/tests/Model/SelfEmployed/SelfEmployedStatusTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(SelfEmployedStatus::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\SelfEmployed\SelfEmployedStatus'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(SelfEmployedStatus::valueExists($firstValue)); + self::assertFalse(SelfEmployedStatus::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = SelfEmployedStatus::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = SelfEmployedStatus::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Model/ThreeDSecureTest.php b/tests/Model/ThreeDSecureTest.php index 7d50fc20..09fc6df8 100644 --- a/tests/Model/ThreeDSecureTest.php +++ b/tests/Model/ThreeDSecureTest.php @@ -71,6 +71,7 @@ class ThreeDSecureTest extends TestCase $instance = new ThreeDSecure(); try { $instance->setApplied($value); + self::fail('Expected exception not thrown'); } catch (Exception $e) { self::assertInstanceOf($exceptionClassName, $e); } @@ -104,9 +105,6 @@ class ThreeDSecureTest extends TestCase return array( array(array(), $exceptionNamespace . 'InvalidPropertyValueTypeException'), array(fopen(__FILE__, 'r'), $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(-1, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(-0.01, $exceptionNamespace . 'InvalidPropertyValueTypeException'), - array(0.0, $exceptionNamespace . 'InvalidPropertyValueTypeException'), array('', $exceptionNamespace . 'EmptyPropertyValueException'), array(null, $exceptionNamespace . 'EmptyPropertyValueException'), ); diff --git a/tests/Model/TransferStatusTest.php b/tests/Model/TransferStatusTest.php new file mode 100644 index 00000000..ea871967 --- /dev/null +++ b/tests/Model/TransferStatusTest.php @@ -0,0 +1,67 @@ +getConstants(); + unset($constants['validValues']); + foreach ($constants as $name => $value) { + self::assertTrue(TransferStatus::valueExists($value), "{$name}: {$value}"); + } + } + + public function testValueExists() + { + $class = new \ReflectionClass('YooKassa\Model\TransferStatus'); + $constants = $class->getConstants(); + unset($constants['validValues']); + $firstValue = reset($constants); + + self::assertTrue(TransferStatus::valueExists($firstValue)); + self::assertFalse(TransferStatus::valueExists('nonexistent_value')); + } + + public function testGetValidValues() + { + $values = TransferStatus::getValidValues(); + self::assertTrue(is_array($values)); + self::assertNotEmpty($values); + } + + public function testGetEnabledValues() + { + $values = TransferStatus::getEnabledValues(); + self::assertTrue(is_array($values)); + } +} \ No newline at end of file diff --git a/tests/Request/Payouts/CreatePayoutResponseTest.php b/tests/Request/Payouts/CreatePayoutResponseTest.php new file mode 100644 index 00000000..c8c3dd83 --- /dev/null +++ b/tests/Request/Payouts/CreatePayoutResponseTest.php @@ -0,0 +1,37 @@ + Random::value(PersonalDataType::getEnabledValues()), + 'lastName' => Random::str(5, CreatePersonalDataRequest::MAX_LENGTH_LAST_NAME), + 'firstName' => Random::str(5, CreatePersonalDataRequest::MAX_LENGTH_FIRST_NAME), + ); + } + + /** + * @throws Exception + */ + public function testBuilderMethods() + { + $builder = new CreatePersonalDataRequestBuilder(); + + self::assertSame($builder, $builder->setType(Random::value(PersonalDataType::getEnabledValues()))); + self::assertSame($builder, $builder->setLastName(Random::str(5, CreatePersonalDataRequest::MAX_LENGTH_LAST_NAME))); + self::assertSame($builder, $builder->setFirstName(Random::str(5, CreatePersonalDataRequest::MAX_LENGTH_FIRST_NAME))); + self::assertSame($builder, $builder->setMiddleName(Random::str(5, CreatePersonalDataRequest::MAX_LENGTH_LAST_NAME))); + self::assertSame($builder, $builder->setMetadata(array('test' => 'test'))); + } + + public function testBuildEmpty() + { + $builder = new CreatePersonalDataRequestBuilder(); + try { + $builder->build(); + } catch (InvalidRequestException $e) { + return; + } + self::fail('Exception not thrown in build method'); + } + + /** + * @dataProvider validDataProvider + * + * @param $options + * @throws Exception + */ + public function testBuild($options) + { + $builder = new CreatePersonalDataRequestBuilder(); + $builder->setType($options['type']); + $builder->setLastName($options['lastName']); + $builder->setFirstName($options['firstName']); + if (array_key_exists('middleName', $options)) { + $builder->setMiddleName($options['middleName']); + } + if (array_key_exists('metadata', $options)) { + $builder->setMetadata($options['metadata']); + } + $instance = $builder->build(); + + self::assertSame($options['type'], $instance->getType()); + self::assertSame($options['lastName'], $instance->getLastName()); + self::assertSame($options['firstName'], $instance->getFirstName()); + + if (array_key_exists('middleName', $options) && !empty($options['middleName'])) { + self::assertSame($options['middleName'], $instance->getMiddleName()); + } else { + self::assertNull($instance->getMiddleName()); + } + + if (array_key_exists('metadata', $options) && !empty($options['metadata'])) { + if ($options['metadata'] instanceof Metadata) { + self::assertEquals($options['metadata']->toArray(), $instance->getMetadata()->toArray()); + } else { + self::assertEquals($options['metadata'], $instance->getMetadata()->toArray()); + } + } else { + self::assertNull($instance->getMetadata()); + } + } + + /** + * @throws Exception + */ + public function testSetOptions() + { + $builder = new CreatePersonalDataRequestBuilder(); + + $builder->setOptions($this->getRequiredData()); + $instance = $builder->build(); + self::assertTrue($instance instanceof CreatePersonalDataRequest); + + $builder->setOptions(array()); + try { + $builder->build(); + } catch (InvalidRequestException $e) { + try { + $builder->setOptions('test'); + } catch (Exception $e) { + self::assertTrue($e instanceof InvalidArgumentException); + return; + } + self::fail('Exception not thrown in setOptions method'); + return; + } + self::fail('Exception not thrown in build method'); + } + + /** + * @dataProvider validDataProvider + * + * @param $options + * @throws Exception + */ + public function testSetType($options) + { + $builder = new CreatePersonalDataRequestBuilder(); + $builder->setType($options['type']); + $builder->setLastName($options['lastName']); + $builder->setFirstName($options['firstName']); + $instance = $builder->build(); + self::assertSame($options['type'], $instance->getType()); + } + + /** + * @dataProvider invalidTypeDataProvider + * + * @param $value + */ + public function testSetInvalidType($value) + { + $builder = new CreatePersonalDataRequestBuilder(); + try { + $builder->setType($value); + } catch (Exception $e) { + self::assertTrue($e instanceof InvalidArgumentException); + return; + } + self::fail('Exception not thrown in setType method'); + } + + /** + * @return array + * @throws Exception + */ + public function validDataProvider() + { + $metadata = new Metadata(); + $metadata->test = 'test'; + + $result = array(); + for ($i = 0; $i < 10; $i++) { + $options = array( + 'type' => Random::value(PersonalDataType::getEnabledValues()), + 'lastName' => Random::str(5, CreatePersonalDataRequest::MAX_LENGTH_LAST_NAME), + 'firstName' => Random::str(5, CreatePersonalDataRequest::MAX_LENGTH_FIRST_NAME), + 'middleName' => ($i % 2) ? Random::str(5, CreatePersonalDataRequest::MAX_LENGTH_LAST_NAME) : null, + 'metadata' => ($i % 3) ? $metadata : array('test' => 'test'), + ); + $result[] = array($options); + } + + return $result; + } + + /** + * @return array + * @throws Exception + */ + public function invalidTypeDataProvider() + { + return array( + array(false), + array(true), + array(new stdClass()), + array(Random::str(10)), + ); + } +} diff --git a/tests/Request/PersonalData/CreatePersonalDataRequestSerializerTest.php b/tests/Request/PersonalData/CreatePersonalDataRequestSerializerTest.php new file mode 100644 index 00000000..ab6753e0 --- /dev/null +++ b/tests/Request/PersonalData/CreatePersonalDataRequestSerializerTest.php @@ -0,0 +1,147 @@ +build($options); + $data = $serializer->serialize($instance); + + $expected = array( + 'type' => $options['type'], + 'last_name' => $options['lastName'], + 'first_name' => $options['firstName'], + ); + + if (!empty($options['middleName'])) { + $expected['middle_name'] = $options['middleName']; + } + + if (!empty($options['metadata'])) { + $expected['metadata'] = array(); + foreach ($options['metadata'] as $key => $value) { + $expected['metadata'][$key] = $value; + } + } + + self::assertEquals($expected, $data); + } + + /** + * @return array + * @throws Exception + */ + public function validDataProvider() + { + $result = array(); + + for ($i = 0; $i < 10; $i++) { + $request = array( + 'type' => PersonalDataType::SBP_PAYOUT_RECIPIENT, + 'lastName' => Random::str(1, CreatePersonalDataRequest::MAX_LENGTH_LAST_NAME), + 'firstName' => Random::str(1, CreatePersonalDataRequest::MAX_LENGTH_FIRST_NAME), + ); + + if (Random::bool()) { + $request['middleName'] = Random::str(1, CreatePersonalDataRequest::MAX_LENGTH_LAST_NAME); + } + + if (Random::bool()) { + $request['metadata'] = array( + Random::str(3, 10, 'abcdefghijklmnopqrstuvwxyz') => Random::str(3, 20), + ); + } + + $result[] = array($request); + } + + return $result; + } + + public function testSerializeEmptyMetadata() + { + $serializer = new CreatePersonalDataRequestSerializer(); + $instance = CreatePersonalDataRequest::builder()->build(array( + 'type' => PersonalDataType::SBP_PAYOUT_RECIPIENT, + 'lastName' => Random::str(10), + 'firstName' => Random::str(10), + )); + $data = $serializer->serialize($instance); + + $expected = array( + 'type' => PersonalDataType::SBP_PAYOUT_RECIPIENT, + 'last_name' => $instance->getLastName(), + 'first_name' => $instance->getFirstName(), + ); + + self::assertEquals($expected, $data); + } + + public function testSerializeWithAllFields() + { + $serializer = new CreatePersonalDataRequestSerializer(); + $instance = CreatePersonalDataRequest::builder()->build(array( + 'type' => PersonalDataType::SBP_PAYOUT_RECIPIENT, + 'lastName' => 'Иванов', + 'firstName' => 'Иван', + 'middleName' => 'Иванович', + 'metadata' => array( + 'order_id' => '12345', + 'source' => 'web', + ), + )); + $data = $serializer->serialize($instance); + + $expected = array( + 'type' => PersonalDataType::SBP_PAYOUT_RECIPIENT, + 'last_name' => 'Иванов', + 'first_name' => 'Иван', + 'middle_name' => 'Иванович', + 'metadata' => array( + 'order_id' => '12345', + 'source' => 'web', + ), + ); + + self::assertEquals($expected, $data); + } +} diff --git a/tests/Request/SelfEmployed/SelfEmployedRequestBuilderTest.php b/tests/Request/SelfEmployed/SelfEmployedRequestBuilderTest.php new file mode 100644 index 00000000..346fef36 --- /dev/null +++ b/tests/Request/SelfEmployed/SelfEmployedRequestBuilderTest.php @@ -0,0 +1,201 @@ +setItn(Random::str(12, 12, '0123456789'))); + self::assertSame($builder, $builder->setPhone(Random::str(11, 11, '0123456789'))); + + $factory = new SelfEmployedRequestConfirmationFactory(); + $confirmation = $factory->factoryFromArray(array('type' => SelfEmployedConfirmationType::REDIRECT)); + self::assertSame($builder, $builder->setConfirmation($confirmation)); + } + + /** + * @throws Exception + */ + public function testBuildWithItn() + { + $builder = new SelfEmployedRequestBuilder(); + $itn = Random::str(12, 12, '0123456789'); + $builder->setItn($itn); + $instance = $builder->build(); + + self::assertSame($itn, $instance->getItn()); + self::assertNull($instance->getPhone()); + self::assertNull($instance->getConfirmation()); + } + + /** + * @throws Exception + */ + public function testBuildWithPhone() + { + $builder = new SelfEmployedRequestBuilder(); + $phone = Random::str(11, 11, '0123456789'); + $builder->setPhone($phone); + $instance = $builder->build(); + + self::assertNull($instance->getItn()); + self::assertSame($phone, $instance->getPhone()); + self::assertNull($instance->getConfirmation()); + } + + /** + * @dataProvider confirmationDataProvider + * + * @param $confirmation + * @throws Exception + */ + public function testBuildWithConfirmation($confirmation) + { + $builder = new SelfEmployedRequestBuilder(); + $builder->setItn(Random::str(12, 12, '0123456789')); + $builder->setConfirmation($confirmation); + $instance = $builder->build(); + + if (empty($confirmation)) { + self::assertNull($instance->getConfirmation()); + } elseif ($confirmation instanceof SelfEmployedRequestConfirmation) { + self::assertSame($confirmation, $instance->getConfirmation()); + } elseif (is_array($confirmation)) { + self::assertEquals($confirmation, $instance->getConfirmation()->toArray()); + } + } + + public function testBuildEmpty() + { + $builder = new SelfEmployedRequestBuilder(); + try { + $builder->build(); + } catch (InvalidRequestException $e) { + return; + } + self::fail('Exception not thrown in build method'); + } + + /** + * @throws Exception + */ + public function testSetOptions() + { + $builder = new SelfEmployedRequestBuilder(); + + $builder->setOptions(array( + 'itn' => Random::str(12, 12, '0123456789'), + )); + $instance = $builder->build(); + self::assertTrue($instance instanceof SelfEmployedRequest); + + $builder->setOptions(array()); + try { + $builder->build(); + } catch (InvalidRequestException $e) { + try { + $builder->setOptions('test'); + } catch (Exception $e) { + self::assertTrue($e instanceof InvalidArgumentException); + return; + } + self::fail('Exception not thrown in setOptions method'); + return; + } + self::fail('Exception not thrown in build method'); + } + + /** + * @dataProvider invalidConfirmationDataProvider + * + * @param $value + */ + public function testSetInvalidConfirmation($value) + { + $builder = new SelfEmployedRequestBuilder(); + try { + $builder->setConfirmation($value); + } catch (Exception $e) { + self::assertTrue($e instanceof InvalidArgumentException); + return; + } + self::fail('Exception not thrown in setConfirmation method'); + } + + /** + * @return array + * @throws Exception + */ + public function confirmationDataProvider() + { + $factory = new SelfEmployedRequestConfirmationFactory(); + + $result = array( + array(null), + array( + $factory->factoryFromArray(array('type' => SelfEmployedConfirmationType::REDIRECT)), + ), + array( + array('type' => SelfEmployedConfirmationType::REDIRECT), + ), + ); + + return $result; + } + + /** + * @return array + * @throws Exception + */ + public function invalidConfirmationDataProvider() + { + return array( + array(false), + array(true), + array(new stdClass()), + array(Random::str(10)), + ); + } +} diff --git a/tests/Request/SelfEmployed/SelfEmployedRequestConfirmationTest.php b/tests/Request/SelfEmployed/SelfEmployedRequestConfirmationTest.php new file mode 100644 index 00000000..525a5831 --- /dev/null +++ b/tests/Request/SelfEmployed/SelfEmployedRequestConfirmationTest.php @@ -0,0 +1,68 @@ +getType()); + self::assertNull($instance->type); + + $instance->fromArray(array('type' => $value)); + self::assertSame($value, $instance->getType()); + self::assertSame($value, $instance->type); + } + + /** + * @dataProvider validDataProvider + */ + public function testFromArray($value) + { + $instance = new SelfEmployedRequestConfirmation(); + $instance->fromArray(array('type' => $value)); + self::assertSame($value, $instance->getType()); + self::assertSame($value, $instance->type); + } + + public function validDataProvider() + { + $result = array(); + foreach (SelfEmployedConfirmationType::getValidValues() as $value) { + $result[] = array($value); + } + return $result; + } +} diff --git a/tests/Request/SelfEmployed/SelfEmployedRequestSerializerTest.php b/tests/Request/SelfEmployed/SelfEmployedRequestSerializerTest.php new file mode 100644 index 00000000..796457d1 --- /dev/null +++ b/tests/Request/SelfEmployed/SelfEmployedRequestSerializerTest.php @@ -0,0 +1,147 @@ +build($options); + $data = $serializer->serialize($instance); + + $expected = array(); + + if (!empty($options['itn'])) { + $expected['itn'] = preg_replace('/\D/', '', $options['itn']); + } + + if (!empty($options['phone'])) { + $expected['phone'] = preg_replace('/\D/', '', $options['phone']); + } + + if (!empty($options['confirmation'])) { + $expected['confirmation'] = $instance->getConfirmation()->toArray(); + } + + self::assertEquals($expected, $data); + } + + /** + * @return array + * @throws Exception + */ + public function validDataProvider() + { + $result = array(); + + for ($i = 0; $i < 10; $i++) { + $request = array(); + + $request['itn'] = (string)Random::int(1000000000, 9999999999); + + if (Random::bool()) { + $request['phone'] = Random::str(1, 15, '0123456789'); + } + + if (Random::bool()) { + $request['confirmation'] = array( + 'type' => Random::value(SelfEmployedConfirmationType::getValidValues()), + ); + } + + $result[] = array($request); + } + + return $result; + } + + public function testSerializeWithItnOnly() + { + $serializer = new SelfEmployedRequestSerializer(); + $instance = SelfEmployedRequest::builder()->build(array( + 'itn' => '1234567890', + )); + $data = $serializer->serialize($instance); + + $expected = array( + 'itn' => '1234567890', + ); + + self::assertEquals($expected, $data); + } + + public function testSerializeWithPhoneOnly() + { + $serializer = new SelfEmployedRequestSerializer(); + $instance = SelfEmployedRequest::builder()->build(array( + 'phone' => '79000000000', + )); + $data = $serializer->serialize($instance); + + $expected = array( + 'phone' => '79000000000', + ); + + self::assertEquals($expected, $data); + } + + public function testSerializeWithAllFields() + { + $serializer = new SelfEmployedRequestSerializer(); + $instance = SelfEmployedRequest::builder()->build(array( + 'itn' => '1234567890', + 'phone' => '79000000000', + 'confirmation' => array( + 'type' => SelfEmployedConfirmationType::REDIRECT, + ), + )); + $data = $serializer->serialize($instance); + + self::assertArrayHasKey('itn', $data); + self::assertArrayHasKey('phone', $data); + self::assertArrayHasKey('confirmation', $data); + self::assertEquals('1234567890', $data['itn']); + self::assertEquals('79000000000', $data['phone']); + self::assertEquals( + array('type' => SelfEmployedConfirmationType::REDIRECT), + $data['confirmation'] + ); + } +}