From c3f0845ddcf1bf4b090aa6516f4d385e450857de 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: Fri, 31 Oct 2025 14:20:49 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D0=BC=D0=B0=D1=81=D1=81=D0=B8=D0=B2=20`statements`=20?= =?UTF-8?q?(=D0=BF=D0=BE=D1=87=D1=82=D0=B0=20=D0=BF=D0=BE=D0=BB=D1=8C?= =?UTF-8?q?=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D0=B5=D0=BB=D1=8F=20=D0=B4=D0=BB?= =?UTF-8?q?=D1=8F=20=D0=BE=D1=82=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20?= =?UTF-8?q?=D0=BA=D0=B2=D0=B8=D1=82=D0=B0=D0=BD=D1=86=D0=B8=D0=B8)=20?= =?UTF-8?q?=D0=BF=D1=80=D0=B8=20=D1=81=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD=D0=B8?= =?UTF-8?q?=D0=B8=20=D0=BF=D0=BB=D0=B0=D1=82=D0=B5=D0=B6=D0=B0.=20=D0=94?= =?UTF-8?q?=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D1=8B=20=D0=BF=D0=B0?= =?UTF-8?q?=D1=80=D0=B0=D0=BC=D0=B5=D1=82=D1=80=D1=8B=20`internet`=20?= =?UTF-8?q?=D0=B8=20`timezone`=20=D0=B2=20=D1=87=D0=B5=D0=BA=D0=B0=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 4 + composer.json | 4 +- .../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-AbstractRequest.md | 2 +- .../YooKassa-Common-AbstractRequestBuilder.md | 2 +- ...ooKassa-Common-AbstractRequestInterface.md | 2 +- .../YooKassa-Common-Errors-AbstractError.md | 2 +- .../YooKassa-Common-Errors-ErrorBadRequest.md | 2 +- .../YooKassa-Common-Errors-ErrorCode.md | 2 +- .../YooKassa-Common-Errors-ErrorCommon.md | 2 +- .../YooKassa-Common-Errors-ErrorFactory.md | 2 +- .../YooKassa-Common-Errors-ErrorForbidden.md | 2 +- .../YooKassa-Common-Errors-ErrorGone.md | 2 +- ...-Common-Errors-ErrorInternalServerError.md | 2 +- ...a-Common-Errors-ErrorInvalidCredentials.md | 2 +- .../YooKassa-Common-Errors-ErrorNotFound.md | 2 +- ...assa-Common-Errors-ErrorTooManyRequests.md | 2 +- .../YooKassa-Common-Errors-ErrorUnknown.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 +- ...ooKassa-Common-Exceptions-GoneException.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-ListObject.md | 2 +- .../YooKassa-Common-ListObjectInterface.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 +- 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 +- .../classes/YooKassa-Model-AmountInterface.md | 2 +- ...assa-Model-CancellationDetailsInterface.md | 2 +- docs/classes/YooKassa-Model-CurrencyCode.md | 2 +- .../YooKassa-Model-Deal-AbstractBaseDeal.md | 2 +- .../YooKassa-Model-Deal-CaptureDealData.md | 2 +- .../YooKassa-Model-Deal-DealBalanceAmount.md | 2 +- .../YooKassa-Model-Deal-DealInterface.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 +- docs/classes/YooKassa-Model-Deal-SafeDeal.md | 2 +- ...assa-Model-Deal-SettlementPayoutPayment.md | 2 +- ...-Model-Deal-SettlementPayoutPaymentType.md | 2 +- ...Kassa-Model-Deal-SettlementPayoutRefund.md | 2 +- ...e-DeliveryMethod-AbstractDeliveryMethod.md | 2 +- ...ce-DeliveryMethod-DeliveryMethodFactory.md | 2 +- ...voice-DeliveryMethod-DeliveryMethodSelf.md | 2 +- ...voice-DeliveryMethod-DeliveryMethodType.md | 2 +- ...ce-DeliveryMethod-DeliveryMethodUnknown.md | 2 +- .../classes/YooKassa-Model-Invoice-Invoice.md | 2 +- ...odel-Invoice-InvoiceCancellationDetails.md | 2 +- ...ice-InvoiceCancellationDetailsPartyCode.md | 2 +- ...ce-InvoiceCancellationDetailsReasonCode.md | 2 +- ...YooKassa-Model-Invoice-InvoiceInterface.md | 2 +- .../YooKassa-Model-Invoice-InvoiceStatus.md | 2 +- .../YooKassa-Model-Invoice-LineItem.md | 2 +- .../YooKassa-Model-Invoice-PaymentDetails.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 +- ...odel-Notification-NotificationEventType.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 +- ...ssa-Model-Notification-NotificationType.md | 2 +- ...ification-NotificationWaitingForCapture.md | 2 +- ...assa-Model-Payment-AuthorizationDetails.md | 2 +- ...l-Payment-AuthorizationDetailsInterface.md | 2 +- ...Kassa-Model-Payment-CancellationDetails.md | 2 +- ...el-Payment-CancellationDetailsPartyCode.md | 2 +- ...l-Payment-CancellationDetailsReasonCode.md | 2 +- ...yment-Confirmation-AbstractConfirmation.md | 2 +- ...nfirmation-ConfirmationCodeVerification.md | 2 +- ...yment-Confirmation-ConfirmationEmbedded.md | 2 +- ...yment-Confirmation-ConfirmationExternal.md | 2 +- ...ayment-Confirmation-ConfirmationFactory.md | 2 +- ...firmation-ConfirmationMobileApplication.md | 2 +- ...del-Payment-Confirmation-ConfirmationQr.md | 2 +- ...yment-Confirmation-ConfirmationRedirect.md | 2 +- ...YooKassa-Model-Payment-ConfirmationType.md | 2 +- .../classes/YooKassa-Model-Payment-Payment.md | 2 +- ...YooKassa-Model-Payment-PaymentInterface.md | 2 +- ...ssa-Model-Payment-PaymentInvoiceDetails.md | 2 +- ...ent-PaymentMethod-AbstractPaymentMethod.md | 2 +- ...mentMethod-B2b-Sberbank-AbstractVatData.md | 2 +- ...ntMethod-B2b-Sberbank-CalculatedVatData.md | 2 +- ...PaymentMethod-B2b-Sberbank-MixedVatData.md | 2 +- ...entMethod-B2b-Sberbank-PayerBankDetails.md | 2 +- ...-B2b-Sberbank-PayerBankDetailsInterface.md | 2 +- ...ymentMethod-B2b-Sberbank-UntaxedVatData.md | 2 +- ...ymentMethod-B2b-Sberbank-VatDataFactory.md | 2 +- ...entMethod-B2b-Sberbank-VatDataInterface.md | 2 +- ...-PaymentMethod-B2b-Sberbank-VatDataRate.md | 2 +- ...-PaymentMethod-B2b-Sberbank-VatDataType.md | 2 +- ...sa-Model-Payment-PaymentMethod-BankCard.md | 2 +- ...l-Payment-PaymentMethod-BankCardProduct.md | 2 +- ...el-Payment-PaymentMethod-BankCardSource.md | 2 +- ...odel-Payment-PaymentMethod-BankCardType.md | 2 +- ...tronicCertificate-ElectronicCertificate.md | 2 +- ...tronicCertificateApprovedPaymentArticle.md | 2 +- ...ficate-ElectronicCertificatePaymentData.md | 2 +- ...ent-PaymentMethod-PaymentMethodAlfaBank.md | 2 +- ...ent-PaymentMethod-PaymentMethodApplePay.md | 2 +- ...-PaymentMethod-PaymentMethodB2bSberbank.md | 2 +- ...ent-PaymentMethod-PaymentMethodBankCard.md | 2 +- ...Payment-PaymentMethod-PaymentMethodCash.md | 2 +- ...thod-PaymentMethodElectronicCertificate.md | 2 +- ...ment-PaymentMethod-PaymentMethodFactory.md | 2 +- ...nt-PaymentMethod-PaymentMethodGooglePay.md | 2 +- ...PaymentMethod-PaymentMethodInstallments.md | 2 +- ...aymentMethod-PaymentMethodMobileBalance.md | 2 +- ...-Payment-PaymentMethod-PaymentMethodPsb.md | 2 +- ...Payment-PaymentMethod-PaymentMethodQiwi.md | 2 +- ...ent-PaymentMethod-PaymentMethodSberBnpl.md | 2 +- ...ent-PaymentMethod-PaymentMethodSberLoan.md | 2 +- ...ent-PaymentMethod-PaymentMethodSberbank.md | 2 +- ...-Payment-PaymentMethod-PaymentMethodSbp.md | 2 +- ...-PaymentMethod-PaymentMethodTinkoffBank.md | 2 +- ...ment-PaymentMethod-PaymentMethodUnknown.md | 2 +- ...ent-PaymentMethod-PaymentMethodWebmoney.md | 2 +- ...yment-PaymentMethod-PaymentMethodWechat.md | 2 +- ...ent-PaymentMethod-PaymentMethodYooMoney.md | 2 +- ...yment-PaymentMethod-SbpPayerBankDetails.md | 2 +- ...Kassa-Model-Payment-PaymentMethodStatus.md | 2 +- ...ooKassa-Model-Payment-PaymentMethodType.md | 2 +- .../YooKassa-Model-Payment-PaymentStatus.md | 2 +- ...Model-Payment-ReceiptRegistrationStatus.md | 2 +- .../YooKassa-Model-Payment-Recipient.md | 2 +- ...oKassa-Model-Payment-RecipientInterface.md | 2 +- .../YooKassa-Model-Payment-ThreeDSecure.md | 2 +- .../YooKassa-Model-Payment-Transfer.md | 2 +- ...ooKassa-Model-Payment-TransferInterface.md | 2 +- .../YooKassa-Model-Payment-TransferStatus.md | 2 +- ...-Model-Payout-AbstractPayoutDestination.md | 2 +- .../YooKassa-Model-Payout-IncomeReceipt.md | 2 +- docs/classes/YooKassa-Model-Payout-Payout.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 +- .../YooKassa-Model-Payout-PayoutInterface.md | 2 +- ...ooKassa-Model-Payout-PayoutSelfEmployed.md | 2 +- .../YooKassa-Model-Payout-PayoutStatus.md | 2 +- ...ooKassa-Model-Payout-SbpParticipantBank.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 +- .../classes/YooKassa-Model-Receipt-Receipt.md | 151 +++++- .../YooKassa-Model-Receipt-ReceiptCustomer.md | 2 +- ...-Model-Receipt-ReceiptCustomerInterface.md | 2 +- ...YooKassa-Model-Receipt-ReceiptInterface.md | 2 +- .../YooKassa-Model-Receipt-ReceiptItem.md | 2 +- ...ooKassa-Model-Receipt-ReceiptItemAmount.md | 2 +- ...assa-Model-Receipt-ReceiptItemInterface.md | 2 +- ...oKassa-Model-Receipt-ReceiptItemMeasure.md | 2 +- .../YooKassa-Model-Receipt-ReceiptType.md | 2 +- .../YooKassa-Model-Receipt-Settlement.md | 2 +- ...Kassa-Model-Receipt-SettlementInterface.md | 2 +- .../YooKassa-Model-Receipt-SettlementType.md | 2 +- .../YooKassa-Model-Receipt-Supplier.md | 2 +- ...ooKassa-Model-Receipt-SupplierInterface.md | 2 +- docs/classes/YooKassa-Model-Refund-Refund.md | 2 +- ...Model-Refund-RefundAuthorizationDetails.md | 2 +- ...-Model-Refund-RefundCancellationDetails.md | 2 +- ...fund-RefundCancellationDetailsPartyCode.md | 2 +- ...und-RefundCancellationDetailsReasonCode.md | 2 +- .../YooKassa-Model-Refund-RefundInterface.md | 2 +- ...efund-RefundMethod-AbstractRefundMethod.md | 2 +- ...cate-ElectronicCertificateRefundArticle.md | 2 +- ...ificate-ElectronicCertificateRefundData.md | 2 +- ...ethod-RefundMethodElectronicCertificate.md | 2 +- ...Refund-RefundMethod-RefundMethodFactory.md | 2 +- ...del-Refund-RefundMethod-RefundMethodSbp.md | 2 +- ...Refund-RefundMethod-RefundMethodUnknown.md | 2 +- .../YooKassa-Model-Refund-RefundMethodType.md | 2 +- .../YooKassa-Model-Refund-RefundStatus.md | 2 +- docs/classes/YooKassa-Model-Refund-Source.md | 2 +- .../YooKassa-Model-Refund-SourceInterface.md | 2 +- ...ethod-Confirmation-AbstractConfirmation.md | 2 +- ...Method-Confirmation-ConfirmationFactory.md | 2 +- ...ethod-Confirmation-ConfirmationRedirect.md | 2 +- ...entMethod-Confirmation-ConfirmationType.md | 2 +- ...del-SavePaymentMethod-SavePaymentMethod.md | 2 +- ...vePaymentMethod-SavePaymentMethodHolder.md | 2 +- ...aymentMethod-SavePaymentMethodInterface.md | 2 +- ...vePaymentMethod-SavePaymentMethodStatus.md | 2 +- ...SavePaymentMethod-SavePaymentMethodType.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 +- ...oKassa-Model-Settings-FiscalizationData.md | 2 +- ...sa-Model-Settings-FiscalizationProvider.md | 2 +- docs/classes/YooKassa-Model-Settings-Me.md | 2 +- .../classes/YooKassa-Model-Webhook-Webhook.md | 2 +- ...YooKassa-Model-Webhook-WebhookInterface.md | 2 +- .../YooKassa-Request-AbstractListResponse.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 +- ...a-Request-Invoices-CreateInvoiceRequest.md | 2 +- ...st-Invoices-CreateInvoiceRequestBuilder.md | 2 +- ...-Invoices-CreateInvoiceRequestInterface.md | 2 +- ...Invoices-CreateInvoiceRequestSerializer.md | 2 +- ...ryMethodData-AbstractDeliveryMethodData.md | 2 +- ...eryMethodData-DeliveryMethodDataFactory.md | 2 +- ...liveryMethodData-DeliveryMethodDataSelf.md | 2 +- ...oKassa-Request-Invoices-InvoiceResponse.md | 2 +- .../YooKassa-Request-Invoices-PaymentData.md | 2 +- ...s-ConfirmationData-AbstractConfirmation.md | 2 +- ...ds-ConfirmationData-ConfirmationFactory.md | 2 +- ...s-ConfirmationData-ConfirmationRedirect.md | 2 +- ...ymentMethods-CreatePaymentMethodRequest.md | 2 +- ...thods-CreatePaymentMethodRequestBuilder.md | 2 +- ...ods-CreatePaymentMethodRequestInterface.md | 2 +- ...ds-CreatePaymentMethodRequestSerializer.md | 2 +- ...equest-PaymentMethods-PaymentMethodCard.md | 2 +- ...uest-PaymentMethods-PaymentMethodHolder.md | 2 +- ...st-PaymentMethods-PaymentMethodResponse.md | 2 +- ...Request-Payments-AbstractPaymentRequest.md | 2 +- ...-Payments-AbstractPaymentRequestBuilder.md | 2 +- ...equest-Payments-AbstractPaymentResponse.md | 2 +- .../YooKassa-Request-Payments-Airline.md | 2 +- ...Kassa-Request-Payments-AirlineInterface.md | 2 +- ...ooKassa-Request-Payments-CancelResponse.md | 2 +- ...tributes-AbstractConfirmationAttributes.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 +- ...a-Request-Payments-CreateCaptureRequest.md | 2 +- ...st-Payments-CreateCaptureRequestBuilder.md | 2 +- ...-Payments-CreateCaptureRequestInterface.md | 2 +- ...Payments-CreateCaptureRequestSerializer.md | 2 +- ...-Request-Payments-CreateCaptureResponse.md | 2 +- ...a-Request-Payments-CreatePaymentRequest.md | 74 ++- ...st-Payments-CreatePaymentRequestBuilder.md | 30 +- ...-Payments-CreatePaymentRequestInterface.md | 2 +- ...Payments-CreatePaymentRequestSerializer.md | 2 +- ...-Request-Payments-CreatePaymentResponse.md | 2 +- .../YooKassa-Request-Payments-FraudData.md | 2 +- docs/classes/YooKassa-Request-Payments-Leg.md | 2 +- .../YooKassa-Request-Payments-LegInterface.md | 2 +- .../YooKassa-Request-Payments-Locale.md | 2 +- ...st-Payments-MerchantCustomerBankAccount.md | 2 +- .../YooKassa-Request-Payments-Passenger.md | 2 +- ...ssa-Request-Payments-PassengerInterface.md | 2 +- ...ayments-PaymentData-AbstractPaymentData.md | 2 +- ...ertificate-ElectronicCertificateArticle.md | 2 +- ...ayments-PaymentData-PaymentDataAlfabank.md | 2 +- ...ayments-PaymentData-PaymentDataApplePay.md | 2 +- ...ents-PaymentData-PaymentDataB2bSberbank.md | 2 +- ...ayments-PaymentData-PaymentDataBankCard.md | 2 +- ...nts-PaymentData-PaymentDataBankCardCard.md | 2 +- ...st-Payments-PaymentData-PaymentDataCash.md | 2 +- ...ntData-PaymentDataElectronicCertificate.md | 2 +- ...Payments-PaymentData-PaymentDataFactory.md | 2 +- ...yments-PaymentData-PaymentDataGooglePay.md | 2 +- ...nts-PaymentData-PaymentDataInstallments.md | 2 +- ...ts-PaymentData-PaymentDataMobileBalance.md | 2 +- ...st-Payments-PaymentData-PaymentDataQiwi.md | 2 +- ...ayments-PaymentData-PaymentDataSberBnpl.md | 2 +- ...ayments-PaymentData-PaymentDataSberLoan.md | 2 +- ...ayments-PaymentData-PaymentDataSberbank.md | 2 +- ...est-Payments-PaymentData-PaymentDataSbp.md | 2 +- ...ents-PaymentData-PaymentDataTinkoffBank.md | 2 +- ...ayments-PaymentData-PaymentDataYooMoney.md | 2 +- ...s-PaymentOrderData-AbstractPaymentOrder.md | 2 +- ...ts-PaymentOrderData-PaymentOrderFactory.md | 2 +- ...-PaymentOrderData-PaymentOrderRecipient.md | 2 +- ...mentOrderData-PaymentOrderRecipientBank.md | 2 +- ...ments-PaymentOrderData-PaymentOrderType.md | 2 +- ...-PaymentOrderData-PaymentOrderUtilities.md | 2 +- ...YooKassa-Request-Payments-PaymentPeriod.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 +- ...-Payments-ReceiverData-AbstractReceiver.md | 2 +- ...yments-ReceiverData-ReceiverBankAccount.md | 2 +- ...ents-ReceiverData-ReceiverDigitalWallet.md | 2 +- ...t-Payments-ReceiverData-ReceiverFactory.md | 2 +- ...ents-ReceiverData-ReceiverMobileBalance.md | 2 +- ...uest-Payments-ReceiverData-ReceiverType.md | 2 +- .../YooKassa-Request-Payments-Recipient.md | 2 +- ...ayments-StatementData-AbstractStatement.md | 457 ++++++++++++++++ ...a-DeliveryMethod-AbstractDeliveryMethod.md | 457 ++++++++++++++++ ...Data-DeliveryMethod-DeliveryMethodEmail.md | 510 ++++++++++++++++++ ...ta-DeliveryMethod-DeliveryMethodFactory.md | 107 ++++ ...tData-DeliveryMethod-DeliveryMethodType.md | 162 ++++++ ...Payments-StatementData-StatementFactory.md | 107 ++++ ...-StatementData-StatementPaymentOverview.md | 510 ++++++++++++++++++ ...st-Payments-StatementData-StatementType.md | 162 ++++++ .../YooKassa-Request-Payments-TransferData.md | 2 +- ...-Request-Payments-TransferDataInterface.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 +- ...mentRecipientPersonalDataRequestBuilder.md | 2 +- ...Data-CreatePersonalDataRequestInterface.md | 2 +- ...youtRecipientPersonalDataRequestBuilder.md | 2 +- ...quest-PersonalData-PersonalDataResponse.md | 2 +- ...nalDataType-AbstractPersonalDataRequest.md | 2 +- ...utStatementRecipientPersonalDataRequest.md | 2 +- ...ype-RecipientPersonalDataRequestFactory.md | 2 +- ...e-SbpPayoutRecipientPersonalDataRequest.md | 2 +- ...equest-Receipts-AbstractReceiptResponse.md | 152 +++++- ...quest-Receipts-CreatePostReceiptRequest.md | 126 ++++- ...eceipts-CreatePostReceiptRequestBuilder.md | 48 +- ...eipts-CreatePostReceiptRequestInterface.md | 2 +- ...ipts-CreatePostReceiptRequestSerializer.md | 2 +- ...Request-Receipts-PaymentReceiptResponse.md | 156 +++++- ...Request-Receipts-ReceiptResponseFactory.md | 2 +- ...quest-Receipts-ReceiptResponseInterface.md | 4 +- ...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 | 156 +++++- ...-Request-Receipts-SimpleReceiptResponse.md | 156 +++++- ...-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 +- ...fundMethodData-AbstractRefundMethodData.md | 2 +- ...a-RefundMethodDataElectronicCertificate.md | 2 +- ...efundMethodData-RefundMethodDataFactory.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 +- ...lfEmployed-SelfEmployedRequestInterface.md | 2 +- ...fEmployed-SelfEmployedRequestSerializer.md | 2 +- ...quest-SelfEmployed-SelfEmployedResponse.md | 2 +- ...ssa-Request-Webhook-WebhookListResponse.md | 2 +- docs/examples/02-payments.md | 20 +- docs/namespaces/default.md | 2 +- docs/namespaces/yookassa-client.md | 2 +- docs/namespaces/yookassa-common-errors.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 +- docs/namespaces/yookassa-model-deal.md | 2 +- .../yookassa-model-invoice-deliverymethod.md | 2 +- docs/namespaces/yookassa-model-invoice.md | 2 +- .../namespaces/yookassa-model-notification.md | 2 +- .../yookassa-model-payment-confirmation.md | 2 +- ...odel-payment-paymentmethod-b2b-sberbank.md | 2 +- ...ookassa-model-payment-paymentmethod-b2b.md | 2 +- ...ent-paymentmethod-electroniccertificate.md | 2 +- .../yookassa-model-payment-paymentmethod.md | 2 +- docs/namespaces/yookassa-model-payment.md | 2 +- docs/namespaces/yookassa-model-payout.md | 2 +- .../namespaces/yookassa-model-personaldata.md | 2 +- docs/namespaces/yookassa-model-receipt.md | 2 +- ...fund-refundmethod-electroniccertificate.md | 2 +- .../yookassa-model-refund-refundmethod.md | 2 +- docs/namespaces/yookassa-model-refund.md | 2 +- ...sa-model-savepaymentmethod-confirmation.md | 2 +- .../yookassa-model-savepaymentmethod.md | 2 +- .../namespaces/yookassa-model-selfemployed.md | 2 +- docs/namespaces/yookassa-model-settings.md | 2 +- docs/namespaces/yookassa-model-webhook.md | 2 +- docs/namespaces/yookassa-model.md | 2 +- docs/namespaces/yookassa-request-deals.md | 2 +- ...ssa-request-invoices-deliverymethoddata.md | 2 +- docs/namespaces/yookassa-request-invoices.md | 2 +- ...request-paymentmethods-confirmationdata.md | 2 +- .../yookassa-request-paymentmethods.md | 2 +- ...request-payments-confirmationattributes.md | 2 +- ...ments-paymentdata-electroniccertificate.md | 2 +- .../yookassa-request-payments-paymentdata.md | 2 +- ...kassa-request-payments-paymentorderdata.md | 2 +- .../yookassa-request-payments-receiverdata.md | 2 +- ...t-payments-statementdata-deliverymethod.md | 33 ++ ...yookassa-request-payments-statementdata.md | 37 ++ docs/namespaces/yookassa-request-payments.md | 3 +- ...a-request-payouts-payoutdestinationdata.md | 2 +- docs/namespaces/yookassa-request-payouts.md | 2 +- ...a-request-personaldata-personaldatatype.md | 2 +- .../yookassa-request-personaldata.md | 2 +- docs/namespaces/yookassa-request-receipts.md | 2 +- ...okassa-request-refunds-refundmethoddata.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 | 12 +- docs/reports/errors.md | 2 +- docs/reports/markers.md | 2 +- lib/Client.php | 2 +- lib/Model/Receipt/Receipt.php | 105 ++++ lib/Request/Payments/CreatePaymentRequest.php | 74 +++ .../Payments/CreatePaymentRequestBuilder.php | 18 + .../StatementData/AbstractStatement.php | 79 +++ .../DeliveryMethod/AbstractDeliveryMethod.php | 80 +++ .../DeliveryMethod/DeliveryMethodEmail.php | 85 +++ .../DeliveryMethod/DeliveryMethodFactory.php | 94 ++++ .../DeliveryMethod/DeliveryMethodType.php | 55 ++ .../StatementData/StatementFactory.php | 95 ++++ .../StatementPaymentOverview.php | 88 +++ .../Payments/StatementData/StatementType.php | 55 ++ .../Receipts/AbstractReceiptResponse.php | 77 +++ .../Receipts/CreatePostReceiptRequest.php | 85 ++- .../CreatePostReceiptRequestBuilder.php | 28 + .../Receipts/ReceiptResponseInterface.php | 2 + tests/AbstractTestCase.php | 4 +- tests/Model/Receipt/ReceiptTest.php | 180 +++++++ .../CreateCaptureRequestSerializerTest.php | 5 + .../CreatePaymentRequestBuilderTest.php | 50 +- .../CreatePaymentRequestSerializerTest.php | 5 + .../Payments/CreatePaymentRequestTest.php | 78 +++ .../DeliveryMethodEmailTest.php | 116 ++++ .../DeliveryMethodFactoryTest.php | 175 ++++++ .../StatementData/StatementFactoryTest.php | 180 +++++++ .../StatementPaymentOverviewTest.php | 117 ++++ .../Receipts/AbstractTestReceiptResponse.php | 138 ++++- .../CreatePostReceiptRequestBuilderTest.php | 110 +++- ...CreatePostReceiptRequestSerializerTest.php | 8 + .../Receipts/CreatePostReceiptRequestTest.php | 140 ++++- .../Receipts/RefundReceiptResponseTest.php | 41 +- .../Receipts/SimpleReceiptResponseTest.php | 4 +- .../CreateRefundRequestSerializerTest.php | 3 + 520 files changed, 6407 insertions(+), 533 deletions(-) create mode 100644 docs/classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md create mode 100644 docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md create mode 100644 docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md create mode 100644 docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md create mode 100644 docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md create mode 100644 docs/classes/YooKassa-Request-Payments-StatementData-StatementFactory.md create mode 100644 docs/classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md create mode 100644 docs/classes/YooKassa-Request-Payments-StatementData-StatementType.md create mode 100644 docs/namespaces/yookassa-request-payments-statementdata-deliverymethod.md create mode 100644 docs/namespaces/yookassa-request-payments-statementdata.md create mode 100644 lib/Request/Payments/StatementData/AbstractStatement.php create mode 100644 lib/Request/Payments/StatementData/DeliveryMethod/AbstractDeliveryMethod.php create mode 100644 lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmail.php create mode 100644 lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactory.php create mode 100644 lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodType.php create mode 100644 lib/Request/Payments/StatementData/StatementFactory.php create mode 100644 lib/Request/Payments/StatementData/StatementPaymentOverview.php create mode 100644 lib/Request/Payments/StatementData/StatementType.php create mode 100644 tests/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmailTest.php create mode 100644 tests/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactoryTest.php create mode 100644 tests/Request/Payments/StatementData/StatementFactoryTest.php create mode 100644 tests/Request/Payments/StatementData/StatementPaymentOverviewTest.php diff --git a/CHANGELOG.md b/CHANGELOG.md index 72fc531b..1a9d811d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +### v3.11.0 от 30.10.2025 +* Добавлен массив `statements` (почта пользователя для отправки квитанции) при создании платежа +* Добавлены параметры `internet` и `timezone` в чеках + ### v3.10.1 от 29.09.2025 * В объект товарной позиции чека добавлен необязательный аттрибут `ReceiptItemPlannedStatus` diff --git a/composer.json b/composer.json index 701788e3..85be03a7 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%2F3.10.1&format=zip" + "url": "https://git.yoomoney.ru/rest/api/latest/projects/SDK/repos/yookassa-sdk-php/archive?at=refs%2Ftags%2F3.11.0&format=zip" }, - "version": "3.10.1", + "version": "3.11.0", "require": { "php": ">=8.0", "ext-curl": "*", diff --git a/docs/classes/YooKassa-Client-ApiClientInterface.md b/docs/classes/YooKassa-Client-ApiClientInterface.md index 252f5308..05fdf1d8 100644 --- a/docs/classes/YooKassa-Client-ApiClientInterface.md +++ b/docs/classes/YooKassa-Client-ApiClientInterface.md @@ -227,6 +227,6 @@ public setAdvancedCurlOptions() : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Client-BaseClient.md b/docs/classes/YooKassa-Client-BaseClient.md index 0a490811..c345ff5d 100644 --- a/docs/classes/YooKassa-Client-BaseClient.md +++ b/docs/classes/YooKassa-Client-BaseClient.md @@ -746,6 +746,6 @@ protected handleError(\YooKassa\Common\ResponseObject $response) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Client-CurlClient.md b/docs/classes/YooKassa-Client-CurlClient.md index 375c3da9..f8eee34c 100644 --- a/docs/classes/YooKassa-Client-CurlClient.md +++ b/docs/classes/YooKassa-Client-CurlClient.md @@ -514,6 +514,6 @@ public setTimeout(int $timeout) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Client-UserAgent.md b/docs/classes/YooKassa-Client-UserAgent.md index ae111b9a..88b46d50 100644 --- a/docs/classes/YooKassa-Client-UserAgent.md +++ b/docs/classes/YooKassa-Client-UserAgent.md @@ -329,6 +329,6 @@ public setModule(string $name, string $version) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Client.md b/docs/classes/YooKassa-Client.md index c2b08a90..ad1dcb3e 100644 --- a/docs/classes/YooKassa-Client.md +++ b/docs/classes/YooKassa-Client.md @@ -298,7 +298,7 @@ DEFAULT_ATTEMPTS_COUNT = 3 Текущая версия библиотеки. ```php -SDK_VERSION = '3.10.1' +SDK_VERSION = '3.11.0' ``` @@ -2893,6 +2893,6 @@ protected handleError(\YooKassa\Common\ResponseObject $response) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractEnum.md b/docs/classes/YooKassa-Common-AbstractEnum.md index 8b63df3f..55326841 100644 --- a/docs/classes/YooKassa-Common-AbstractEnum.md +++ b/docs/classes/YooKassa-Common-AbstractEnum.md @@ -131,6 +131,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractObject.md b/docs/classes/YooKassa-Common-AbstractObject.md index c2bf25b5..eec420cf 100644 --- a/docs/classes/YooKassa-Common-AbstractObject.md +++ b/docs/classes/YooKassa-Common-AbstractObject.md @@ -379,6 +379,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractRequest.md b/docs/classes/YooKassa-Common-AbstractRequest.md index e86994f5..e3aa0a67 100644 --- a/docs/classes/YooKassa-Common-AbstractRequest.md +++ b/docs/classes/YooKassa-Common-AbstractRequest.md @@ -456,6 +456,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractRequestBuilder.md b/docs/classes/YooKassa-Common-AbstractRequestBuilder.md index 3c2b50d5..136abe47 100644 --- a/docs/classes/YooKassa-Common-AbstractRequestBuilder.md +++ b/docs/classes/YooKassa-Common-AbstractRequestBuilder.md @@ -164,6 +164,6 @@ Abstract protected initCurrentObject() : \YooKassa\Common\AbstractRequestInterfa --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-AbstractRequestInterface.md b/docs/classes/YooKassa-Common-AbstractRequestInterface.md index ae96f957..c0118fd4 100644 --- a/docs/classes/YooKassa-Common-AbstractRequestInterface.md +++ b/docs/classes/YooKassa-Common-AbstractRequestInterface.md @@ -103,6 +103,6 @@ public getLastValidationError() : string|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-AbstractError.md b/docs/classes/YooKassa-Common-Errors-AbstractError.md index bbffdccb..c0b1813d 100644 --- a/docs/classes/YooKassa-Common-Errors-AbstractError.md +++ b/docs/classes/YooKassa-Common-Errors-AbstractError.md @@ -722,6 +722,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorBadRequest.md b/docs/classes/YooKassa-Common-Errors-ErrorBadRequest.md index 0a058532..2c41a05c 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorBadRequest.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorBadRequest.md @@ -727,6 +727,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorCode.md b/docs/classes/YooKassa-Common-Errors-ErrorCode.md index e2b4aabf..167c0e01 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorCode.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorCode.md @@ -248,6 +248,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorCommon.md b/docs/classes/YooKassa-Common-Errors-ErrorCommon.md index 96887042..8a1873b7 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorCommon.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorCommon.md @@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorFactory.md b/docs/classes/YooKassa-Common-Errors-ErrorFactory.md index 91861a33..eb0271e1 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorFactory.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $code = null) : \YooKassa\Commo --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorForbidden.md b/docs/classes/YooKassa-Common-Errors-ErrorForbidden.md index 08b25345..29fa8f49 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorForbidden.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorForbidden.md @@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorGone.md b/docs/classes/YooKassa-Common-Errors-ErrorGone.md index fdf19571..8fa7c114 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorGone.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorGone.md @@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorInternalServerError.md b/docs/classes/YooKassa-Common-Errors-ErrorInternalServerError.md index e3ccfb49..082551b6 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorInternalServerError.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorInternalServerError.md @@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorInvalidCredentials.md b/docs/classes/YooKassa-Common-Errors-ErrorInvalidCredentials.md index 587bd58d..7d4b9ce9 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorInvalidCredentials.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorInvalidCredentials.md @@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorNotFound.md b/docs/classes/YooKassa-Common-Errors-ErrorNotFound.md index 1ebd4335..3003c13c 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorNotFound.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorNotFound.md @@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorTooManyRequests.md b/docs/classes/YooKassa-Common-Errors-ErrorTooManyRequests.md index 40366daa..ca6c7832 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorTooManyRequests.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorTooManyRequests.md @@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Errors-ErrorUnknown.md b/docs/classes/YooKassa-Common-Errors-ErrorUnknown.md index c9956152..21a52649 100644 --- a/docs/classes/YooKassa-Common-Errors-ErrorUnknown.md +++ b/docs/classes/YooKassa-Common-Errors-ErrorUnknown.md @@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 be424b6e..b99ffaa3 100644 --- a/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md +++ b/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md @@ -284,6 +284,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 f041edd4..b067d762 100644 --- a/docs/classes/YooKassa-Common-Exceptions-ApiException.md +++ b/docs/classes/YooKassa-Common-Exceptions-ApiException.md @@ -278,6 +278,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 e63e9ecf..28db872c 100644 --- a/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md +++ b/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md @@ -284,6 +284,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 408c4821..d5a8a29b 100644 --- a/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md +++ b/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md @@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 803d7d78..524fca24 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 2e45a6ea..28722148 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 299090b6..d60ef2ee 100644 --- a/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md +++ b/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md @@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-Exceptions-GoneException.md b/docs/classes/YooKassa-Common-Exceptions-GoneException.md index 3371de56..a5ad56b5 100644 --- a/docs/classes/YooKassa-Common-Exceptions-GoneException.md +++ b/docs/classes/YooKassa-Common-Exceptions-GoneException.md @@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 1ec22d04..d5858d47 100644 --- a/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md +++ b/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md @@ -297,6 +297,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 a2fc12f2..0e91974f 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 4ba5cdf0..dce685a5 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 2d3bed30..f633e0e1 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 29e28c52..66b0e6bb 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\AbstractRequestInterface --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 bf86a5b0..c2d5deeb 100644 --- a/docs/classes/YooKassa-Common-Exceptions-JsonException.md +++ b/docs/classes/YooKassa-Common-Exceptions-JsonException.md @@ -77,6 +77,6 @@ public __construct(mixed $message = '', mixed $code, mixed $previous = --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 903026ba..356235e4 100644 --- a/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md +++ b/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md @@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 af715c8f..8e595687 100644 --- a/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md +++ b/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md @@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 2a5ac071..320d714d 100644 --- a/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md +++ b/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md @@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 9277816d..6f331d47 100644 --- a/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md +++ b/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md @@ -297,6 +297,6 @@ protected parseErrorBody(array $errorData) : void --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-HttpVerb.md b/docs/classes/YooKassa-Common-HttpVerb.md index 01a4b7f7..e13713fb 100644 --- a/docs/classes/YooKassa-Common-HttpVerb.md +++ b/docs/classes/YooKassa-Common-HttpVerb.md @@ -206,6 +206,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-ListObject.md b/docs/classes/YooKassa-Common-ListObject.md index 1cc1ff72..b3469471 100644 --- a/docs/classes/YooKassa-Common-ListObject.md +++ b/docs/classes/YooKassa-Common-ListObject.md @@ -477,6 +477,6 @@ public toArray() : array --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-ListObjectInterface.md b/docs/classes/YooKassa-Common-ListObjectInterface.md index 9f4d139e..1f0b4e68 100644 --- a/docs/classes/YooKassa-Common-ListObjectInterface.md +++ b/docs/classes/YooKassa-Common-ListObjectInterface.md @@ -219,6 +219,6 @@ public toArray() : array --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-LoggerWrapper.md b/docs/classes/YooKassa-Common-LoggerWrapper.md index 15092975..d24f3366 100644 --- a/docs/classes/YooKassa-Common-LoggerWrapper.md +++ b/docs/classes/YooKassa-Common-LoggerWrapper.md @@ -316,6 +316,6 @@ that are not necessarily wrong. --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Common-ResponseObject.md b/docs/classes/YooKassa-Common-ResponseObject.md index d9497480..0224c55f 100644 --- a/docs/classes/YooKassa-Common-ResponseObject.md +++ b/docs/classes/YooKassa-Common-ResponseObject.md @@ -175,6 +175,6 @@ public getHeaders() : array --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 32c765b1..d227cd81 100644 --- a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md +++ b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md @@ -95,6 +95,6 @@ public load(mixed $filePath = null) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 02d064ed..107f4d71 100644 --- a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md +++ b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md @@ -77,6 +77,6 @@ public load() : \YooKassa\Helpers\Config\ConfigurationLoaderInterface --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-ProductCode.md b/docs/classes/YooKassa-Helpers-ProductCode.md index f12f5ff2..6069307c 100644 --- a/docs/classes/YooKassa-Helpers-ProductCode.md +++ b/docs/classes/YooKassa-Helpers-ProductCode.md @@ -646,6 +646,6 @@ public validate() : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-Random.md b/docs/classes/YooKassa-Helpers-Random.md index 1ef23935..ccb6e85b 100644 --- a/docs/classes/YooKassa-Helpers-Random.md +++ b/docs/classes/YooKassa-Helpers-Random.md @@ -216,6 +216,6 @@ Static public value(array $values) : mixed --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-RawHeadersParser.md b/docs/classes/YooKassa-Helpers-RawHeadersParser.md index 8ad93d18..57ef5f76 100644 --- a/docs/classes/YooKassa-Helpers-RawHeadersParser.md +++ b/docs/classes/YooKassa-Helpers-RawHeadersParser.md @@ -74,6 +74,6 @@ Static public parse(mixed $rawHeaders) : mixed --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-SecurityHelper.md b/docs/classes/YooKassa-Helpers-SecurityHelper.md index a44fa25d..c42c58ba 100644 --- a/docs/classes/YooKassa-Helpers-SecurityHelper.md +++ b/docs/classes/YooKassa-Helpers-SecurityHelper.md @@ -83,6 +83,6 @@ public isIPTrusted(mixed $ip) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-StringObject.md b/docs/classes/YooKassa-Helpers-StringObject.md index 264e3407..e1d7f1a3 100644 --- a/docs/classes/YooKassa-Helpers-StringObject.md +++ b/docs/classes/YooKassa-Helpers-StringObject.md @@ -96,6 +96,6 @@ public __toString() : string --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-TypeCast.md b/docs/classes/YooKassa-Helpers-TypeCast.md index c7c98a78..14999f03 100644 --- a/docs/classes/YooKassa-Helpers-TypeCast.md +++ b/docs/classes/YooKassa-Helpers-TypeCast.md @@ -170,6 +170,6 @@ Static public castToDateTime(\DateTime|int|string $value) : null|\DateTime --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Helpers-UUID.md b/docs/classes/YooKassa-Helpers-UUID.md index 10c9182f..7ae6db33 100644 --- a/docs/classes/YooKassa-Helpers-UUID.md +++ b/docs/classes/YooKassa-Helpers-UUID.md @@ -69,6 +69,6 @@ Static public v4() : string --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-AmountInterface.md b/docs/classes/YooKassa-Model-AmountInterface.md index 33fd0045..4a8ab498 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-CancellationDetailsInterface.md b/docs/classes/YooKassa-Model-CancellationDetailsInterface.md index 03b43057..f3b7af81 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-CurrencyCode.md b/docs/classes/YooKassa-Model-CurrencyCode.md index 53378924..9e4d998d 100644 --- a/docs/classes/YooKassa-Model-CurrencyCode.md +++ b/docs/classes/YooKassa-Model-CurrencyCode.md @@ -265,6 +265,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-AbstractBaseDeal.md b/docs/classes/YooKassa-Model-Deal-AbstractBaseDeal.md index e9fde610..090a224d 100644 --- a/docs/classes/YooKassa-Model-Deal-AbstractBaseDeal.md +++ b/docs/classes/YooKassa-Model-Deal-AbstractBaseDeal.md @@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 f852fbcd..ed0b080c 100644 --- a/docs/classes/YooKassa-Model-Deal-CaptureDealData.md +++ b/docs/classes/YooKassa-Model-Deal-CaptureDealData.md @@ -436,6 +436,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 9778a387..747b47aa 100644 --- a/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md +++ b/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md @@ -514,6 +514,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-DealInterface.md b/docs/classes/YooKassa-Model-Deal-DealInterface.md index 14ee7b03..6915c443 100644 --- a/docs/classes/YooKassa-Model-Deal-DealInterface.md +++ b/docs/classes/YooKassa-Model-Deal-DealInterface.md @@ -262,6 +262,6 @@ public getTest() : bool|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 c62a4d70..9ebbce7c 100644 --- a/docs/classes/YooKassa-Model-Deal-DealStatus.md +++ b/docs/classes/YooKassa-Model-Deal-DealStatus.md @@ -168,6 +168,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 e2504050..c4b19813 100644 --- a/docs/classes/YooKassa-Model-Deal-DealType.md +++ b/docs/classes/YooKassa-Model-Deal-DealType.md @@ -156,6 +156,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 d0cce1ae..912d770c 100644 --- a/docs/classes/YooKassa-Model-Deal-FeeMoment.md +++ b/docs/classes/YooKassa-Model-Deal-FeeMoment.md @@ -163,6 +163,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 5ad6bdeb..1bdd172e 100644 --- a/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md +++ b/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md @@ -510,6 +510,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 6f9c1ed7..67d9c3b0 100644 --- a/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md +++ b/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md @@ -459,6 +459,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 1b91917f..084d0847 100644 --- a/docs/classes/YooKassa-Model-Deal-RefundDealData.md +++ b/docs/classes/YooKassa-Model-Deal-RefundDealData.md @@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 8bf80c30..7d82d189 100644 --- a/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md +++ b/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md @@ -506,6 +506,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Deal-SafeDeal.md b/docs/classes/YooKassa-Model-Deal-SafeDeal.md index 3680c46c..320ec660 100644 --- a/docs/classes/YooKassa-Model-Deal-SafeDeal.md +++ b/docs/classes/YooKassa-Model-Deal-SafeDeal.md @@ -1204,6 +1204,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b9b380dd..1f7b39d0 100644 --- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md +++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md @@ -495,6 +495,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 81433329..37f8d2d3 100644 --- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md +++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md @@ -156,6 +156,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 333fddb4..54269bf2 100644 --- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md +++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md @@ -499,6 +499,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-AbstractDeliveryMethod.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-AbstractDeliveryMethod.md index c41992a5..376fe237 100644 --- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-AbstractDeliveryMethod.md +++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-AbstractDeliveryMethod.md @@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodFactory.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodFactory.md index 28d3d76b..ac9059a7 100644 --- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodFactory.md +++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSelf.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSelf.md index 076ac219..80685627 100644 --- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSelf.md +++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSelf.md @@ -526,6 +526,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodType.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodType.md index 5cab9bf9..3ec3256d 100644 --- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodType.md +++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodType.md @@ -172,6 +172,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodUnknown.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodUnknown.md index 277e39f8..46a0a8b8 100644 --- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodUnknown.md +++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodUnknown.md @@ -448,6 +448,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-Invoice.md b/docs/classes/YooKassa-Model-Invoice-Invoice.md index ffc20a95..ae0bf229 100644 --- a/docs/classes/YooKassa-Model-Invoice-Invoice.md +++ b/docs/classes/YooKassa-Model-Invoice-Invoice.md @@ -1141,6 +1141,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetails.md b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetails.md index 4d0d9cd8..abbac602 100644 --- a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetails.md +++ b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetails.md @@ -493,6 +493,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsPartyCode.md index bd89804a..f8b6c17d 100644 --- a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsPartyCode.md +++ b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsPartyCode.md @@ -156,6 +156,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsReasonCode.md index 7ecf9ce7..c8e65b07 100644 --- a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsReasonCode.md +++ b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsReasonCode.md @@ -186,6 +186,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceInterface.md b/docs/classes/YooKassa-Model-Invoice-InvoiceInterface.md index 30fac0fb..4533ad98 100644 --- a/docs/classes/YooKassa-Model-Invoice-InvoiceInterface.md +++ b/docs/classes/YooKassa-Model-Invoice-InvoiceInterface.md @@ -506,6 +506,6 @@ public setMetadata(string|array|null $metadata = null) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceStatus.md b/docs/classes/YooKassa-Model-Invoice-InvoiceStatus.md index a75a3e2c..4c1e87c5 100644 --- a/docs/classes/YooKassa-Model-Invoice-InvoiceStatus.md +++ b/docs/classes/YooKassa-Model-Invoice-InvoiceStatus.md @@ -182,6 +182,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-LineItem.md b/docs/classes/YooKassa-Model-Invoice-LineItem.md index 670da038..26ed1e43 100644 --- a/docs/classes/YooKassa-Model-Invoice-LineItem.md +++ b/docs/classes/YooKassa-Model-Invoice-LineItem.md @@ -634,6 +634,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Invoice-PaymentDetails.md b/docs/classes/YooKassa-Model-Invoice-PaymentDetails.md index ca21f293..1b20a9c0 100644 --- a/docs/classes/YooKassa-Model-Invoice-PaymentDetails.md +++ b/docs/classes/YooKassa-Model-Invoice-PaymentDetails.md @@ -494,6 +494,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Metadata.md b/docs/classes/YooKassa-Model-Metadata.md index 4775378d..d86a2782 100644 --- a/docs/classes/YooKassa-Model-Metadata.md +++ b/docs/classes/YooKassa-Model-Metadata.md @@ -407,6 +407,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-MonetaryAmount.md b/docs/classes/YooKassa-Model-MonetaryAmount.md index 9dbe64c4..e76ab509 100644 --- a/docs/classes/YooKassa-Model-MonetaryAmount.md +++ b/docs/classes/YooKassa-Model-MonetaryAmount.md @@ -575,6 +575,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 a12fc58c..f4ed59ef 100644 --- a/docs/classes/YooKassa-Model-Notification-AbstractNotification.md +++ b/docs/classes/YooKassa-Model-Notification-AbstractNotification.md @@ -623,6 +623,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 0d6e24fe..80294c63 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md @@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 4d4d97cb..dcf9cf6d 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md @@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationEventType.md b/docs/classes/YooKassa-Model-Notification-NotificationEventType.md index ffde4a44..604b38bb 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationEventType.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationEventType.md @@ -203,6 +203,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 a688bc20..a5ee532c 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationFactory.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationFactory.md @@ -142,6 +142,6 @@ public factory(array $data) : \YooKassa\Model\Notification\AbstractNotification --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 00733488..6211a6dd 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\Payment\PaymentInterface|\YooKassa\Model\Re --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 103e057f..104a0b80 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md @@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 e88d04bc..f29113d4 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md @@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 fb2b3926..31a973b1 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md @@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 c6f25b12..ee5dd6a2 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md @@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Notification-NotificationType.md b/docs/classes/YooKassa-Model-Notification-NotificationType.md index b795644f..18785289 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationType.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationType.md @@ -134,6 +134,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 1eed7bb3..fa4369ca 100644 --- a/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md +++ b/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md @@ -675,6 +675,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md b/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md index 7f7c87fb..f6573ad1 100644 --- a/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md +++ b/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md @@ -577,6 +577,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md b/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md index 9e0fb40d..f05ac0bc 100644 --- a/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md +++ b/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md @@ -104,6 +104,6 @@ public getThreeDSecure() : null|\YooKassa\Model\Payment\ThreeDSecure --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-CancellationDetails.md b/docs/classes/YooKassa-Model-Payment-CancellationDetails.md index 1de6cc47..a40271d3 100644 --- a/docs/classes/YooKassa-Model-Payment-CancellationDetails.md +++ b/docs/classes/YooKassa-Model-Payment-CancellationDetails.md @@ -495,6 +495,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md index 6ff7a68b..552b8619 100644 --- a/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md +++ b/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md @@ -176,6 +176,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md index b841de9c..19c503b3 100644 --- a/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md +++ b/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md @@ -353,6 +353,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md b/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md index 23514377..fb4340d6 100644 --- a/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md +++ b/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md @@ -507,6 +507,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md index bd96c36a..2381267d 100644 --- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md +++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md @@ -502,6 +502,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md index 997473c6..db948c81 100644 --- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md +++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md @@ -574,6 +574,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md index a320c65a..c0efb2cd 100644 --- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md +++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md @@ -519,6 +519,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md index 4b349039..625dffd5 100644 --- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md +++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md @@ -99,6 +99,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md index 0aa90ff3..3c1fbab4 100644 --- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md +++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md @@ -573,6 +573,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md index fb54faeb..047f8085 100644 --- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md +++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md @@ -573,6 +573,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md index bd30e80d..8e3b1b92 100644 --- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md +++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md @@ -696,6 +696,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-ConfirmationType.md b/docs/classes/YooKassa-Model-Payment-ConfirmationType.md index 92354bb7..843bc7b9 100644 --- a/docs/classes/YooKassa-Model-Payment-ConfirmationType.md +++ b/docs/classes/YooKassa-Model-Payment-ConfirmationType.md @@ -206,6 +206,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Payment.md b/docs/classes/YooKassa-Model-Payment-Payment.md index 0a737443..060c5d68 100644 --- a/docs/classes/YooKassa-Model-Payment-Payment.md +++ b/docs/classes/YooKassa-Model-Payment-Payment.md @@ -1997,6 +1997,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentInterface.md b/docs/classes/YooKassa-Model-Payment-PaymentInterface.md index c366b1d4..51078379 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentInterface.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentInterface.md @@ -483,6 +483,6 @@ public getInvoiceDetails() : \YooKassa\Model\Payment\PaymentInvoiceDetails|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentInvoiceDetails.md b/docs/classes/YooKassa-Model-Payment-PaymentInvoiceDetails.md index f1bd9660..e47a4c8b 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentInvoiceDetails.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentInvoiceDetails.md @@ -439,6 +439,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md index 879aebb7..c31ebfd6 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md @@ -739,6 +739,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-AbstractVatData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-AbstractVatData.md index 2a7c8a3a..d8aaec19 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-AbstractVatData.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-AbstractVatData.md @@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md index 86206a01..3ddf5524 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md @@ -555,6 +555,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md index 97e32eee..383aacc9 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md @@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md index b94f77fc..bd5492fd 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md @@ -938,6 +938,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md index df24a80d..0bbed50c 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md @@ -220,6 +220,6 @@ public getAccount() : string|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md index 9d30e22f..bebd351d 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md @@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md index 1cafd36b..9392a459 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md @@ -103,6 +103,6 @@ public factoryFromArray(array|null $data = [], string|null $type = null) : \YooK --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md index e8ed00c7..f752bdf7 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md @@ -106,6 +106,6 @@ public getAmount() : \YooKassa\Model\AmountInterface|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md index 13c8f9db..bf4bed52 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md @@ -194,6 +194,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md index 23929e9a..9d389715 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md @@ -171,6 +171,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md index d0f2ea0d..e93c88f0 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md @@ -961,6 +961,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardProduct.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardProduct.md index fa28ed64..deb9a63f 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardProduct.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardProduct.md @@ -494,6 +494,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md index 2ea2973a..b62e6f5b 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md @@ -171,6 +171,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md index 6b81359c..0d24692c 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md @@ -273,6 +273,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md index 207ca9f7..777db660 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md @@ -653,6 +653,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md index 121a7cb7..1263cc56 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md @@ -640,6 +640,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md index 7648010c..dc88c7bd 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md @@ -507,6 +507,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md index 3673f845..fa0330a1 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md @@ -801,6 +801,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md index 684eb494..2fc23659 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md @@ -746,6 +746,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md index 35e75fa6..bfc45ad2 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md @@ -947,6 +947,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md index ba2de9f2..eef2cf86 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md @@ -809,6 +809,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md index bca06295..2f527bbe 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md @@ -746,6 +746,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodElectronicCertificate.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodElectronicCertificate.md index 17c519ff..45debfac 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodElectronicCertificate.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodElectronicCertificate.md @@ -934,6 +934,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md index 6e94f323..f8be9e31 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md @@ -116,6 +116,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md index 978fb524..1185a9ea 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md @@ -746,6 +746,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md index e6950db3..24271c46 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md @@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md index 73b5f79d..1eed0815 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md @@ -800,6 +800,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md index 4b4ff758..776791ee 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md @@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md index 37fee751..8d1bb619 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md @@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberBnpl.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberBnpl.md index f1a4720c..be225f76 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberBnpl.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberBnpl.md @@ -746,6 +746,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md index 3e224199..9a751836 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md @@ -947,6 +947,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md index eb555759..f511cdd7 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md @@ -866,6 +866,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md index 73159abc..4d072d28 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md @@ -1014,6 +1014,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md index 9e073266..d41ade0e 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md @@ -812,6 +812,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md index b60b9d8a..4ccd49ef 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md @@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md index d00aae22..b887936f 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md @@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md index 27fc7f40..66653a04 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md @@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md index e2542d7a..395e0291 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md @@ -813,6 +813,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-SbpPayerBankDetails.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-SbpPayerBankDetails.md index 81a8d20b..9b8d478d 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-SbpPayerBankDetails.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-SbpPayerBankDetails.md @@ -494,6 +494,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethodStatus.md b/docs/classes/YooKassa-Model-Payment-PaymentMethodStatus.md index a735e375..01372032 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethodStatus.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethodStatus.md @@ -172,6 +172,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md b/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md index 06034de4..3b65bed0 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md @@ -368,6 +368,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-PaymentStatus.md b/docs/classes/YooKassa-Model-Payment-PaymentStatus.md index c7866c0f..111ef370 100644 --- a/docs/classes/YooKassa-Model-Payment-PaymentStatus.md +++ b/docs/classes/YooKassa-Model-Payment-PaymentStatus.md @@ -182,6 +182,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md b/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md index b9644d45..32ac856c 100644 --- a/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md +++ b/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md @@ -171,6 +171,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Recipient.md b/docs/classes/YooKassa-Model-Payment-Recipient.md index 1b79ec56..46ddc3f5 100644 --- a/docs/classes/YooKassa-Model-Payment-Recipient.md +++ b/docs/classes/YooKassa-Model-Payment-Recipient.md @@ -531,6 +531,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-RecipientInterface.md b/docs/classes/YooKassa-Model-Payment-RecipientInterface.md index 2f50ecbc..ab8dd2bb 100644 --- a/docs/classes/YooKassa-Model-Payment-RecipientInterface.md +++ b/docs/classes/YooKassa-Model-Payment-RecipientInterface.md @@ -98,6 +98,6 @@ public getGatewayId() : string|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md b/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md index a228bfd0..8b18eb4c 100644 --- a/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md +++ b/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md @@ -439,6 +439,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-Transfer.md b/docs/classes/YooKassa-Model-Payment-Transfer.md index cee0898e..dd09fecb 100644 --- a/docs/classes/YooKassa-Model-Payment-Transfer.md +++ b/docs/classes/YooKassa-Model-Payment-Transfer.md @@ -886,6 +886,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-TransferInterface.md b/docs/classes/YooKassa-Model-Payment-TransferInterface.md index f82a5bb5..707dbb6e 100644 --- a/docs/classes/YooKassa-Model-Payment-TransferInterface.md +++ b/docs/classes/YooKassa-Model-Payment-TransferInterface.md @@ -312,6 +312,6 @@ public getMetadata() : null|\YooKassa\Model\Metadata --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payment-TransferStatus.md b/docs/classes/YooKassa-Model-Payment-TransferStatus.md index 8a38b43d..83ec477f 100644 --- a/docs/classes/YooKassa-Model-Payment-TransferStatus.md +++ b/docs/classes/YooKassa-Model-Payment-TransferStatus.md @@ -181,6 +181,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 76108b08..c3174dca 100644 --- a/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md +++ b/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md @@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 939b4a9d..9256ff7d 100644 --- a/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md +++ b/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md @@ -648,6 +648,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-Payout.md b/docs/classes/YooKassa-Model-Payout-Payout.md index 27334cdb..6c9237f3 100644 --- a/docs/classes/YooKassa-Model-Payout-Payout.md +++ b/docs/classes/YooKassa-Model-Payout-Payout.md @@ -1352,6 +1352,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 e90b674c..bb63b778 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md @@ -495,6 +495,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 ab00ac2e..d619852b 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md @@ -167,6 +167,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 567e32f2..e585b9fe 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md @@ -266,6 +266,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 d9ddef5f..8bc129e6 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md @@ -509,6 +509,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 57d86b97..183cdffb 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md @@ -707,6 +707,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 f9017ae3..4c22390c 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 8c703969..99a10593 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md @@ -655,6 +655,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 7622c986..c642b6b7 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md @@ -178,6 +178,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 8df7bdb2..6ad287a1 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md @@ -542,6 +542,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutInterface.md b/docs/classes/YooKassa-Model-Payout-PayoutInterface.md index f6e76d19..ce860971 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutInterface.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutInterface.md @@ -262,6 +262,6 @@ public getTest() : bool|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 9341d261..bc424ec5 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md @@ -456,6 +456,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Payout-PayoutStatus.md b/docs/classes/YooKassa-Model-Payout-PayoutStatus.md index cb53cfbc..8526a961 100644 --- a/docs/classes/YooKassa-Model-Payout-PayoutStatus.md +++ b/docs/classes/YooKassa-Model-Payout-PayoutStatus.md @@ -178,6 +178,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 7052998e..e53eaa51 100644 --- a/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md +++ b/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md @@ -580,6 +580,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 143d65b9..35f74bc5 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalData.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalData.md @@ -927,6 +927,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 cf7dcc06..cf75b43c 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md @@ -493,6 +493,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 8986612a..31d134be 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md @@ -146,6 +146,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b28aca12..be08c234 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md @@ -146,6 +146,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 fcf39a5e..13528e6e 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md @@ -366,6 +366,6 @@ public setMetadata(null|array|\YooKassa\Model\Metadata $metadata = null) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 1991cc7a..410fad5e 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md @@ -170,6 +170,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 1529f674..1b740489 100644 --- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md +++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md @@ -159,6 +159,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 59a3ca7d..4cb25018 100644 --- a/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md +++ b/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md @@ -513,6 +513,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 019e7c4f..7dfff252 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 91a80b4d..89dcf95f 100644 --- a/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md +++ b/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md @@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 7cea6c6c..2793fc90 100644 --- a/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md +++ b/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md @@ -1089,6 +1089,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 aa156cd2..cbd42c01 100644 --- a/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md +++ b/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md @@ -513,6 +513,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 ece0b299..1555a275 100644 --- a/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md +++ b/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md @@ -606,6 +606,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 11af2a34..eedc70e4 100644 --- a/docs/classes/YooKassa-Model-Receipt-PaymentMode.md +++ b/docs/classes/YooKassa-Model-Receipt-PaymentMode.md @@ -206,6 +206,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 913dc112..88880a43 100644 --- a/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md +++ b/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md @@ -466,6 +466,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-Receipt.md b/docs/classes/YooKassa-Model-Receipt-Receipt.md index 9f604cee..be1dcb22 100644 --- a/docs/classes/YooKassa-Model-Receipt-Receipt.md +++ b/docs/classes/YooKassa-Model-Receipt-Receipt.md @@ -19,6 +19,7 @@ | public | [$additional_user_props](../classes/YooKassa-Model-Receipt-Receipt.md#property_additional_user_props) | | Дополнительный реквизит пользователя (тег в 54 ФЗ — 1084) | | public | [$additionalUserProps](../classes/YooKassa-Model-Receipt-Receipt.md#property_additionalUserProps) | | Дополнительный реквизит пользователя (тег в 54 ФЗ — 1084) | | public | [$customer](../classes/YooKassa-Model-Receipt-Receipt.md#property_customer) | | Информация о плательщике | +| public | [$internet](../classes/YooKassa-Model-Receipt-Receipt.md#property_internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | public | [$items](../classes/YooKassa-Model-Receipt-Receipt.md#property_items) | | Список товаров в заказе. Для чеков по 54-ФЗ: если используете Чеки от ЮKassa, можно передать максимум 80 товаров, если используете стороннюю онлайн-кассу, максимум 100 товаров. Для чеков самозанятых — максимум 6 товаров. | | public | [$receipt_industry_details](../classes/YooKassa-Model-Receipt-Receipt.md#property_receipt_industry_details) | | Отраслевой реквизит чека (тег в 54 ФЗ — 1261) | | public | [$receipt_operational_details](../classes/YooKassa-Model-Receipt-Receipt.md#property_receipt_operational_details) | | Операционный реквизит чека (тег в 54 ФЗ — 1270) | @@ -29,6 +30,7 @@ | public | [$shippingItems](../classes/YooKassa-Model-Receipt-Receipt.md#property_shippingItems) | | Список товаров в заказе, являющихся доставкой | | public | [$tax_system_code](../classes/YooKassa-Model-Receipt-Receipt.md#property_tax_system_code) | | Код системы налогообложения. Число 1-6. | | public | [$taxSystemCode](../classes/YooKassa-Model-Receipt-Receipt.md#property_taxSystemCode) | | Код системы налогообложения. Число 1-6. | +| public | [$timezone](../classes/YooKassa-Model-Receipt-Receipt.md#property_timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | --- ### Methods @@ -46,14 +48,17 @@ | public | [getAdditionalUserProps()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getAdditionalUserProps) | | Возвращает дополнительный реквизит пользователя. | | public | [getAmountValue()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getAmountValue) | | Возвращает стоимость заказа исходя из состава чека. | | public | [getCustomer()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getCustomer) | | Возвращает информацию о плательщике. | +| public | [getInternet()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getInternet) | | Возвращает признак проведения платежа в интернете. | | public | [getItems()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getItems) | | Возвращает список позиций в текущем чеке. | | public | [getObjectId()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getObjectId) | | Возвращает Id объекта чека. | | public | [getReceiptIndustryDetails()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getReceiptIndustryDetails) | | Возвращает отраслевой реквизит чека. | | public | [getReceiptOperationalDetails()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getReceiptOperationalDetails) | | Возвращает операционный реквизит чека. | +| public | [getSend()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getSend) | | Возвращает признак отложенной отправки чека. | | public | [getSettlements()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getSettlements) | | Возвращает массив оплат, обеспечивающих выдачу товара. | | public | [getShippingAmountValue()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getShippingAmountValue) | | Возвращает стоимость доставки исходя из состава чека. | | public | [getShippingItems()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getShippingItems) | | Возвращает список товаров в заказе, являющихся доставкой | | public | [getTaxSystemCode()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getTaxSystemCode) | | Возвращает код системы налогообложения. | +| public | [getTimezone()](../classes/YooKassa-Model-Receipt-Receipt.md#method_getTimezone) | | Возвращает номер часовой зоны. | | public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | | public | [jsonSerialize()](../classes/YooKassa-Model-Receipt-Receipt.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | | public | [normalize()](../classes/YooKassa-Model-Receipt-Receipt.md#method_normalize) | | Подгоняет стоимость товаров в чеке к общей цене заказа. | @@ -65,11 +70,14 @@ | public | [removeItems()](../classes/YooKassa-Model-Receipt-Receipt.md#method_removeItems) | | Обнуляет список позиций в чеке. | | public | [setAdditionalUserProps()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setAdditionalUserProps) | | Устанавливает дополнительный реквизит пользователя. | | public | [setCustomer()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setCustomer) | | Устанавливает информацию о плательщике. | +| public | [setInternet()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setInternet) | | Устанавливает признак проведения платежа в интернете. | | public | [setItems()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setItems) | | Устанавливает список позиций в чеке. | | public | [setReceiptIndustryDetails()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setReceiptIndustryDetails) | | Устанавливает отраслевой реквизит чека. | | public | [setReceiptOperationalDetails()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setReceiptOperationalDetails) | | Устанавливает операционный реквизит чека. | +| public | [setSend()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setSend) | | Устанавливает признак отложенной отправки чека. | | public | [setSettlements()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setSettlements) | | Возвращает массив оплат, обеспечивающих выдачу товара. | | public | [setTaxSystemCode()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setTaxSystemCode) | | Устанавливает код системы налогообложения. | +| public | [setTimezone()](../classes/YooKassa-Model-Receipt-Receipt.md#method_setTimezone) | | Устанавливает номер часовой зоны. | | public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | | protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. | | protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | | @@ -132,6 +140,18 @@ **Details:** + +#### public $internet : bool +--- +***Description*** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +**Type:** bool + +**Details:** + + #### public $items : \YooKassa\Common\ListObjectInterface|\YooKassa\Model\Receipt\ReceiptItemInterface[] --- @@ -252,6 +272,18 @@ **Details:** + +#### public $timezone : int +--- +***Description*** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +**Type:** int + +**Details:** + + --- ## Methods @@ -510,6 +542,23 @@ public getCustomer() : \YooKassa\Model\Receipt\ReceiptCustomer **Returns:** \YooKassa\Model\Receipt\ReceiptCustomer - Информация о плательщике + +#### public getInternet() : bool|null + +```php +public getInternet() : bool|null +``` + +**Summary** + +Возвращает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Model\Receipt\Receipt](../classes/YooKassa-Model-Receipt-Receipt.md) + +**Returns:** bool|null - Признак проведения платежа в интернете + + #### public getItems() : \YooKassa\Model\Receipt\ReceiptItemInterface[]|\YooKassa\Common\ListObjectInterface @@ -578,6 +627,23 @@ public getReceiptOperationalDetails() : \YooKassa\Model\Receipt\OperationalDetai **Returns:** \YooKassa\Model\Receipt\OperationalDetails|null - Операционный реквизит чека + +#### public getSend() : bool + +```php +public getSend() : bool +``` + +**Summary** + +Возвращает признак отложенной отправки чека. + +**Details:** +* Inherited From: [\YooKassa\Model\Receipt\Receipt](../classes/YooKassa-Model-Receipt-Receipt.md) + +**Returns:** bool - Признак отложенной отправки чека + + #### public getSettlements() : \YooKassa\Model\Receipt\SettlementInterface[]|\YooKassa\Common\ListObjectInterface @@ -646,6 +712,23 @@ public getTaxSystemCode() : int|null **Returns:** int|null - Код системы налогообложения. Число 1-6. + +#### public getTimezone() : int|null + +```php +public getTimezone() : int|null +``` + +**Summary** + +Возвращает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Model\Receipt\Receipt](../classes/YooKassa-Model-Receipt-Receipt.md) + +**Returns:** int|null - Номер часовой зоны + + #### public getValidator() : \YooKassa\Validator\Validator @@ -870,6 +953,28 @@ public setCustomer(\YooKassa\Model\Receipt\ReceiptCustomer|array|null $customer **Returns:** self - + +#### public setInternet() : self + +```php +public setInternet(bool|null $internet = null) : self +``` + +**Summary** + +Устанавливает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Model\Receipt\Receipt](../classes/YooKassa-Model-Receipt-Receipt.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| bool OR null | internet | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | + +**Returns:** self - + + #### public setItems() : self @@ -958,6 +1063,28 @@ public setReceiptOperationalDetails(array|\YooKassa\Model\Receipt\OperationalDet **Returns:** self - + +#### public setSend() : self + +```php +public setSend(bool $send = null) : self +``` + +**Summary** + +Устанавливает признак отложенной отправки чека. + +**Details:** +* Inherited From: [\YooKassa\Model\Receipt\Receipt](../classes/YooKassa-Model-Receipt-Receipt.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| bool | send | Признак отложенной отправки чека | + +**Returns:** self - + + #### public setSettlements() : self @@ -1002,6 +1129,28 @@ public setTaxSystemCode(int|null $tax_system_code) : self **Returns:** self - + +#### public setTimezone() : self + +```php +public setTimezone(int|null $timezone = null) : self +``` + +**Summary** + +Устанавливает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Model\Receipt\Receipt](../classes/YooKassa-Model-Receipt-Receipt.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| int OR null | timezone | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | + +**Returns:** self - + + #### public toArray() : array @@ -1072,6 +1221,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md index 2cb09bb6..a175e17b 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md @@ -648,6 +648,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md index 590130db..bfeb1d99 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md @@ -144,6 +144,6 @@ public jsonSerialize() : array --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md b/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md index e5d54459..04c04e08 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md @@ -185,6 +185,6 @@ public normalize(\YooKassa\Model\AmountInterface $orderAmount, bool $withShippin --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md b/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md index 6c63bd72..ad9e7f4e 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md @@ -1773,6 +1773,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 f99bc87e..b2491461 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md @@ -571,6 +571,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md b/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md index 74039845..0d76ad74 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md @@ -460,6 +460,6 @@ public isShipping() : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 6ed08400..90b3d3d1 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md @@ -378,6 +378,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptType.md b/docs/classes/YooKassa-Model-Receipt-ReceiptType.md index b75e0344..8c85fafe 100644 --- a/docs/classes/YooKassa-Model-Receipt-ReceiptType.md +++ b/docs/classes/YooKassa-Model-Receipt-ReceiptType.md @@ -159,6 +159,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-Settlement.md b/docs/classes/YooKassa-Model-Receipt-Settlement.md index 076acdbf..c0818a27 100644 --- a/docs/classes/YooKassa-Model-Receipt-Settlement.md +++ b/docs/classes/YooKassa-Model-Receipt-Settlement.md @@ -492,6 +492,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md b/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md index da5481d9..cd44b520 100644 --- a/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md +++ b/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md @@ -87,6 +87,6 @@ public getAmount() : \YooKassa\Model\AmountInterface|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 d79e1935..38fc2529 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-Supplier.md b/docs/classes/YooKassa-Model-Receipt-Supplier.md index 17e0730f..fd085f20 100644 --- a/docs/classes/YooKassa-Model-Receipt-Supplier.md +++ b/docs/classes/YooKassa-Model-Receipt-Supplier.md @@ -551,6 +551,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md b/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md index 8c4080e6..e094b576 100644 --- a/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md +++ b/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md @@ -181,6 +181,6 @@ public setInn(null|string $inn) : mixed --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-Refund.md b/docs/classes/YooKassa-Model-Refund-Refund.md index a94e0edb..b47e83d7 100644 --- a/docs/classes/YooKassa-Model-Refund-Refund.md +++ b/docs/classes/YooKassa-Model-Refund-Refund.md @@ -1235,6 +1235,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundAuthorizationDetails.md b/docs/classes/YooKassa-Model-Refund-RefundAuthorizationDetails.md index e419353d..a4eef5e1 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundAuthorizationDetails.md +++ b/docs/classes/YooKassa-Model-Refund-RefundAuthorizationDetails.md @@ -440,6 +440,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md index d14beed6..25adf14e 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md +++ b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md @@ -495,6 +495,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md index 92713833..44ca7321 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md +++ b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md @@ -168,6 +168,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md index 574653d9..728894c5 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md +++ b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md @@ -236,6 +236,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundInterface.md b/docs/classes/YooKassa-Model-Refund-RefundInterface.md index 005c39a2..993cff31 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundInterface.md +++ b/docs/classes/YooKassa-Model-Refund-RefundInterface.md @@ -225,6 +225,6 @@ public getDeal() : null|\YooKassa\Model\Deal\RefundDealInfo --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md index 4df5bb5f..f4e59f7d 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md +++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md @@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundArticle.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundArticle.md index 06a82a7f..192f3679 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundArticle.md +++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundArticle.md @@ -640,6 +640,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundData.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundData.md index 716e0fa1..0c59a541 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundData.md +++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundData.md @@ -508,6 +508,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodElectronicCertificate.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodElectronicCertificate.md index 42cd2630..137e92fc 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodElectronicCertificate.md +++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodElectronicCertificate.md @@ -585,6 +585,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md index 14b50306..f0652225 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md +++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md index 3fa24604..6042bcea 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md +++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md @@ -518,6 +518,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md index 4e72fd91..82894873 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md +++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md @@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethodType.md b/docs/classes/YooKassa-Model-Refund-RefundMethodType.md index 472af587..79a09236 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundMethodType.md +++ b/docs/classes/YooKassa-Model-Refund-RefundMethodType.md @@ -172,6 +172,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-RefundStatus.md b/docs/classes/YooKassa-Model-Refund-RefundStatus.md index 01a53d3c..5a00eeaf 100644 --- a/docs/classes/YooKassa-Model-Refund-RefundStatus.md +++ b/docs/classes/YooKassa-Model-Refund-RefundStatus.md @@ -165,6 +165,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-Source.md b/docs/classes/YooKassa-Model-Refund-Source.md index c0b61c81..b784c29f 100644 --- a/docs/classes/YooKassa-Model-Refund-Source.md +++ b/docs/classes/YooKassa-Model-Refund-Source.md @@ -612,6 +612,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Refund-SourceInterface.md b/docs/classes/YooKassa-Model-Refund-SourceInterface.md index 33ca74a3..bbe1e580 100644 --- a/docs/classes/YooKassa-Model-Refund-SourceInterface.md +++ b/docs/classes/YooKassa-Model-Refund-SourceInterface.md @@ -213,6 +213,6 @@ public setPlatformFeeAmount(\YooKassa\Model\AmountInterface|array|null $platform --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md index 27dbfa3c..a9f7d85b 100644 --- a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md +++ b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md @@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationFactory.md b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationFactory.md index 77899f44..621a584a 100644 --- a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationFactory.md +++ b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationRedirect.md b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationRedirect.md index f0766533..9628eaeb 100644 --- a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationRedirect.md +++ b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationRedirect.md @@ -635,6 +635,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md index d1b6d32c..5510c9c0 100644 --- a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md +++ b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md @@ -156,6 +156,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md index 16ae1ed5..669d76dc 100644 --- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md +++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md @@ -924,6 +924,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodHolder.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodHolder.md index eb28ba51..6fa29b41 100644 --- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodHolder.md +++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodHolder.md @@ -519,6 +519,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md index 1689cc34..1a372869 100644 --- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md +++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md @@ -204,6 +204,6 @@ public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\Abstra --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodStatus.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodStatus.md index 7a76baff..cbee2bf0 100644 --- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodStatus.md +++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodStatus.md @@ -176,6 +176,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md index 91762c44..94a3e672 100644 --- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md +++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md @@ -156,6 +156,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 62732926..e31df463 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md @@ -874,6 +874,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b83e1451..8775f2bc 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md @@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 ea845b5b..ca450836 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md @@ -100,6 +100,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 06d227d1..c3455916 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md @@ -522,6 +522,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 37bf13e9..0cb9f187 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md @@ -155,6 +155,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 79d8c38e..5afb0783 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md @@ -364,6 +364,6 @@ public setTest(bool $test) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 4371cb8e..15e883dd 100644 --- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md +++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md @@ -191,6 +191,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Settings-FiscalizationData.md b/docs/classes/YooKassa-Model-Settings-FiscalizationData.md index 3379ca4b..8188a68e 100644 --- a/docs/classes/YooKassa-Model-Settings-FiscalizationData.md +++ b/docs/classes/YooKassa-Model-Settings-FiscalizationData.md @@ -492,6 +492,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Settings-FiscalizationProvider.md b/docs/classes/YooKassa-Model-Settings-FiscalizationProvider.md index 272cfb25..59247799 100644 --- a/docs/classes/YooKassa-Model-Settings-FiscalizationProvider.md +++ b/docs/classes/YooKassa-Model-Settings-FiscalizationProvider.md @@ -299,6 +299,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Settings-Me.md b/docs/classes/YooKassa-Model-Settings-Me.md index f26fe2ad..087494a6 100644 --- a/docs/classes/YooKassa-Model-Settings-Me.md +++ b/docs/classes/YooKassa-Model-Settings-Me.md @@ -1018,6 +1018,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 4f577abd..dfdeacf0 100644 --- a/docs/classes/YooKassa-Model-Webhook-Webhook.md +++ b/docs/classes/YooKassa-Model-Webhook-Webhook.md @@ -546,6 +546,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md b/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md index 1de92db9..b9a0cb0e 100644 --- a/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md +++ b/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md @@ -175,6 +175,6 @@ public setUrl(string|null $url = null) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-AbstractListResponse.md b/docs/classes/YooKassa-Request-AbstractListResponse.md index 4e44585f..0e5550b9 100644 --- a/docs/classes/YooKassa-Request-AbstractListResponse.md +++ b/docs/classes/YooKassa-Request-AbstractListResponse.md @@ -506,6 +506,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b27a2d3f..454755f3 100644 --- a/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md +++ b/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md @@ -1236,6 +1236,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 bf9c9ebf..877c9419 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md @@ -811,6 +811,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 24eb64aa..b34d6b74 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md @@ -284,6 +284,6 @@ protected initCurrentObject() : \YooKassa\Request\Deals\CreateDealRequest --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b5d45be8..83d61315 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md @@ -290,6 +290,6 @@ public setMetadata(null|array|\YooKassa\Model\Metadata $metadata) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 2ac3a3e2..4b0e74c6 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Deals\CreateDealRequestInterface $request) : --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b3820852..bd24febf 100644 --- a/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md +++ b/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md @@ -1237,6 +1237,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 29307388..940133c1 100644 --- a/docs/classes/YooKassa-Request-Deals-DealResponse.md +++ b/docs/classes/YooKassa-Request-Deals-DealResponse.md @@ -1237,6 +1237,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 59210e50..14361796 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsRequest.md +++ b/docs/classes/YooKassa-Request-Deals-DealsRequest.md @@ -1492,6 +1492,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 73d3dec1..59eda150 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md @@ -441,6 +441,6 @@ protected initCurrentObject() : \YooKassa\Request\Deals\DealsRequest --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 1c781658..010456fe 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md +++ b/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md @@ -769,6 +769,6 @@ public setFullTextSearch(string|null $full_text_search) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 0cb0628f..54c289a3 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Common\AbstractRequest|\YooKassa\Request\Deals\DealsR --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 5fa8bc15..60caab34 100644 --- a/docs/classes/YooKassa-Request-Deals-DealsResponse.md +++ b/docs/classes/YooKassa-Request-Deals-DealsResponse.md @@ -546,6 +546,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequest.md b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequest.md index 410ac15f..6ebd0b33 100644 --- a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequest.md +++ b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequest.md @@ -984,6 +984,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestBuilder.md b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestBuilder.md index 1c7e4443..76027c4a 100644 --- a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestBuilder.md @@ -443,6 +443,6 @@ protected initCurrentObject() : \YooKassa\Request\Invoices\CreateInvoiceRequest --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestInterface.md b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestInterface.md index fe085f59..ccc4a78a 100644 --- a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestInterface.md +++ b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestInterface.md @@ -399,6 +399,6 @@ public setMetadata(\YooKassa\Model\Metadata|array|null $metadata = null) : \YooK --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestSerializer.md b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestSerializer.md index 5971fcb3..6f58ebaa 100644 --- a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Invoices\CreateInvoiceRequestInterface $reque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-AbstractDeliveryMethodData.md b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-AbstractDeliveryMethodData.md index de4e061e..a7bb22e6 100644 --- a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-AbstractDeliveryMethodData.md +++ b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-AbstractDeliveryMethodData.md @@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataFactory.md b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataFactory.md index d7f07c1d..0135780a 100644 --- a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataFactory.md +++ b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSelf.md b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSelf.md index ba770d4c..a453463a 100644 --- a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSelf.md +++ b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSelf.md @@ -464,6 +464,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Invoices-InvoiceResponse.md b/docs/classes/YooKassa-Request-Invoices-InvoiceResponse.md index 111ea0b2..5ec6ecff 100644 --- a/docs/classes/YooKassa-Request-Invoices-InvoiceResponse.md +++ b/docs/classes/YooKassa-Request-Invoices-InvoiceResponse.md @@ -1165,6 +1165,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Invoices-PaymentData.md b/docs/classes/YooKassa-Request-Invoices-PaymentData.md index 238144e3..bf57ddcd 100644 --- a/docs/classes/YooKassa-Request-Invoices-PaymentData.md +++ b/docs/classes/YooKassa-Request-Invoices-PaymentData.md @@ -843,6 +843,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md index ecca7c5b..8c4fb551 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md @@ -448,6 +448,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationFactory.md b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationFactory.md index a149a20b..10fae040 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationFactory.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationRedirect.md b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationRedirect.md index b4f0a7fd..2a7d5d06 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationRedirect.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationRedirect.md @@ -622,6 +622,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md index d0571b87..b13d73c4 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md @@ -784,6 +784,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestBuilder.md b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestBuilder.md index 120b09eb..268d0ce8 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestBuilder.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestBuilder.md @@ -311,6 +311,6 @@ protected initCurrentObject() : \YooKassa\Request\PaymentMethods\CreatePaymentMe --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestInterface.md b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestInterface.md index cf9d4c63..06a67f65 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestInterface.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestInterface.md @@ -320,6 +320,6 @@ public setConfirmation(\YooKassa\Request\PaymentMethods\ConfirmationData\Abstrac --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestSerializer.md b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestSerializer.md index 74b6c106..516b6e56 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestSerializer.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\PaymentMethods\CreatePaymentMethodRequestInte --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodCard.md b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodCard.md index 2d491ed1..4af81f5a 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodCard.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodCard.md @@ -681,6 +681,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodHolder.md b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodHolder.md index 1f1cd727..f9f592d2 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodHolder.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodHolder.md @@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponse.md b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponse.md index 0e4cf68e..010c4c78 100644 --- a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponse.md +++ b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponse.md @@ -939,6 +939,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md index 8c4fcec1..c6e69e9d 100644 --- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md +++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md @@ -810,6 +810,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md index 3f100873..3cebc51e 100644 --- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md @@ -475,6 +475,6 @@ protected initCurrentObject() : \YooKassa\Common\AbstractRequestInterface|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 11ca8c70..bfb4b0d6 100644 --- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md +++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md @@ -2053,6 +2053,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Airline.md b/docs/classes/YooKassa-Request-Payments-Airline.md index a3cd0dc6..694f93b9 100644 --- a/docs/classes/YooKassa-Request-Payments-Airline.md +++ b/docs/classes/YooKassa-Request-Payments-Airline.md @@ -694,6 +694,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-AirlineInterface.md b/docs/classes/YooKassa-Request-Payments-AirlineInterface.md index 2b8c4e6c..0570cbef 100644 --- a/docs/classes/YooKassa-Request-Payments-AirlineInterface.md +++ b/docs/classes/YooKassa-Request-Payments-AirlineInterface.md @@ -127,6 +127,6 @@ public getLegs() : \YooKassa\Request\Payments\LegInterface[]|\YooKassa\Common\Li --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CancelResponse.md b/docs/classes/YooKassa-Request-Payments-CancelResponse.md index aeff1351..65c8dedd 100644 --- a/docs/classes/YooKassa-Request-Payments-CancelResponse.md +++ b/docs/classes/YooKassa-Request-Payments-CancelResponse.md @@ -2054,6 +2054,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md index c9541c3c..d927f4e2 100644 --- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md +++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md @@ -511,6 +511,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md index c98e9adc..ad869284 100644 --- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md +++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md @@ -539,6 +539,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md index 90f698d3..ebebcd49 100644 --- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md +++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md @@ -539,6 +539,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md index 6f4684b4..9c5372f1 100644 --- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md +++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md @@ -94,6 +94,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Reque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md index e925cb1b..44528197 100644 --- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md +++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md @@ -601,6 +601,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md index d4aa5fda..0a37fd3d 100644 --- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md +++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md @@ -598,6 +598,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md index adec9a7c..4fb4f8ca 100644 --- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md +++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md @@ -648,6 +648,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md index e530630b..a540f2d4 100644 --- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md +++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md @@ -942,6 +942,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md index c9be87f0..dc809be7 100644 --- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md @@ -523,6 +523,6 @@ protected initCurrentObject() : \YooKassa\Common\AbstractRequestInterface|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md index b42d5dc7..d0779baa 100644 --- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md +++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md @@ -293,6 +293,6 @@ public setDeal(null|array|\YooKassa\Model\Deal\CaptureDealData $deal) : \YooKass --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md index 5cfa71aa..ddbc5e84 100644 --- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Payments\CreateCaptureRequestInterface $reque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md index 4b5cee90..d7e22c8a 100644 --- a/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md +++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md @@ -2054,6 +2054,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 e4fe1dd5..e2165e3d 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md @@ -129,6 +129,7 @@ var_dump($response); | public | [$recipient](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#property_recipient) | | Получатель платежа, если задан | | public | [$save_payment_method](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#property_save_payment_method) | | Сохранить платежные данные для последующего использования. Значение true инициирует создание многоразового payment_method | | public | [$savePaymentMethod](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#property_savePaymentMethod) | | Сохранить платежные данные для последующего использования. Значение true инициирует создание многоразового payment_method | +| public | [$statements](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#property_statements) | | Данные для отправки справки. Необходимо передавать, если вы хотите, чтобы после оплаты пользователь получил справку. Сейчас доступен один тип справок — квитанция по платежу. Это информация об успешном платеже, которую ЮKassa отправляет на электронную почту пользователя. Квитанцию можно отправить, если оплата прошла с банковской карты, через SberPay или СБП. Отправка квитанции доступна во всех сценариях интеграции. | | public | [$transfers](../classes/YooKassa-Request-Payments-AbstractPaymentRequest.md#property_transfers) | | Данные о распределении платежа между магазинами | | protected | [$_airline](../classes/YooKassa-Request-Payments-AbstractPaymentRequest.md#property__airline) | | | | protected | [$_amount](../classes/YooKassa-Request-Payments-AbstractPaymentRequest.md#property__amount) | | | @@ -166,6 +167,7 @@ var_dump($response); | public | [getReceiver()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_getReceiver) | | Возвращает реквизиты получателя оплаты. | | public | [getRecipient()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_getRecipient) | | Возвращает объект получателя платежа. | | public | [getSavePaymentMethod()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_getSavePaymentMethod) | | Возвращает флаг сохранения платёжных данных. | +| public | [getStatements()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_getStatements) | | Возвращает данные для отправки справки. | | public | [getTransfers()](../classes/YooKassa-Request-Payments-AbstractPaymentRequest.md#method_getTransfers) | | Возвращает данные о распределении денег — сколько и в какой магазин нужно перевести. | | public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | | public | [hasAirline()](../classes/YooKassa-Request-Payments-AbstractPaymentRequest.md#method_hasAirline) | | Проверяет, были ли установлены данные авиабилетов. | @@ -186,6 +188,7 @@ var_dump($response); | public | [hasReceiver()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_hasReceiver) | | Проверяет, были ли установлены реквизиты получателя оплаты. | | public | [hasRecipient()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_hasRecipient) | | Проверяет наличие получателя платежа в запросе. | | public | [hasSavePaymentMethod()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_hasSavePaymentMethod) | | Проверяет, был ли установлен флаг сохранения платёжных данных. | +| public | [hasStatements()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_hasStatements) | | Проверяет, были ли установлены данные для отправки справки. | | public | [hasTransfers()](../classes/YooKassa-Request-Payments-AbstractPaymentRequest.md#method_hasTransfers) | | Проверяет наличие данных о распределении денег. | | public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | | public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. | @@ -211,6 +214,7 @@ var_dump($response); | public | [setReceiver()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_setReceiver) | | Устанавливает реквизиты получателя оплаты. | | public | [setRecipient()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_setRecipient) | | Устанавливает объект с информацией о получателе платежа. | | public | [setSavePaymentMethod()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_setSavePaymentMethod) | | Устанавливает флаг сохранения платёжных данных. Значение true инициирует создание многоразового payment_method. | +| public | [setStatements()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_setStatements) | | Устанавливает данные для отправки справки. | | public | [setTransfers()](../classes/YooKassa-Request-Payments-AbstractPaymentRequest.md#method_setTransfers) | | Устанавливает transfers (массив распределения денег между магазинами). | | public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | | public | [validate()](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md#method_validate) | | Проверяет на валидность текущий объект | @@ -555,6 +559,18 @@ IPv4 или IPv6-адрес покупателя. Если не указан, и **Details:** + +#### public $statements : \YooKassa\Request\Payments\StatementData\AbstractStatement[]|\YooKassa\Common\ListObjectInterface +--- +***Description*** + +Данные для отправки справки. Необходимо передавать, если вы хотите, чтобы после оплаты пользователь получил справку. Сейчас доступен один тип справок — квитанция по платежу. Это информация об успешном платеже, которую ЮKassa отправляет на электронную почту пользователя. Квитанцию можно отправить, если оплата прошла с банковской карты, через SberPay или СБП. Отправка квитанции доступна во всех сценариях интеграции. + +**Type:** ListObjectInterface + +**Details:** + + #### public $transfers : \YooKassa\Common\ListObjectInterface|\YooKassa\Request\Payments\TransferDataInterface[]|null --- @@ -1099,6 +1115,23 @@ public getSavePaymentMethod() : bool|null **Returns:** bool|null - Флаг сохранения платёжных данных + +#### public getStatements() : \YooKassa\Request\Payments\StatementData\AbstractStatement[]|\YooKassa\Common\ListObjectInterface + +```php +public getStatements() : \YooKassa\Request\Payments\StatementData\AbstractStatement[]|\YooKassa\Common\ListObjectInterface +``` + +**Summary** + +Возвращает данные для отправки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\CreatePaymentRequest](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md) + +**Returns:** \YooKassa\Request\Payments\StatementData\AbstractStatement[]|\YooKassa\Common\ListObjectInterface - Данные для отправки справки + + #### public getTransfers() : \YooKassa\Request\Payments\TransferDataInterface[]|\YooKassa\Common\ListObjectInterface @@ -1442,6 +1475,23 @@ public hasSavePaymentMethod() : bool **Returns:** bool - True если флаг был установлен, false если нет + +#### public hasStatements() : bool + +```php +public hasStatements() : bool +``` + +**Summary** + +Проверяет, были ли установлены данные для отправки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\CreatePaymentRequest](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md) + +**Returns:** bool - True если данные для отправки справки были установлены, false если нет + + #### public hasTransfers() : bool @@ -2021,6 +2071,28 @@ public setSavePaymentMethod(bool|null $save_payment_method = null) : self **Returns:** self - + +#### public setStatements() : self + +```php +public setStatements(\YooKassa\Common\ListObjectInterface|array|null $statements = null) : self +``` + +**Summary** + +Устанавливает данные для отправки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\CreatePaymentRequest](../classes/YooKassa-Request-Payments-CreatePaymentRequest.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| \YooKassa\Common\ListObjectInterface OR array OR null | statements | Данные для отправки справки | + +**Returns:** self - + + #### public setTransfers() : self @@ -2152,6 +2224,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 d8a01deb..7f83db6c 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md @@ -113,6 +113,7 @@ var_dump($response); | public | [__construct()](../classes/YooKassa-Common-AbstractRequestBuilder.md#method___construct) | | Конструктор, инициализирует пустой запрос, который в будущем начнём собирать. | | public | [addReceiptItem()](../classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md#method_addReceiptItem) | | Добавляет в чек товар | | public | [addReceiptShipping()](../classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md#method_addReceiptShipping) | | Добавляет в чек доставку товара. | +| public | [addStatement()](../classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md#method_addStatement) | | Добавляет данные для получения справки. | | public | [addTransfer()](../classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md#method_addTransfer) | | Добавляет трансфер. | | public | [build()](../classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md#method_build) | | Строит и возвращает объект запроса для отправки в API ЮKassa. | | public | [setAccountId()](../classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md#method_setAccountId) | *deprecated* | Устанавливает идентификатор магазина получателя платежа. | @@ -289,6 +290,33 @@ public addReceiptShipping(string $title, string $price, int $vatCode, null|strin **Returns:** self - Инстанс билдера запросов + +#### public addStatement() : \YooKassa\Request\Payments\CreatePaymentRequestBuilder + +```php +public addStatement(null|array|\YooKassa\Request\Payments\StatementData\AbstractStatement $value) : \YooKassa\Request\Payments\CreatePaymentRequestBuilder +``` + +**Summary** + +Добавляет данные для получения справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\CreatePaymentRequestBuilder](../classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| null OR array OR \YooKassa\Request\Payments\StatementData\AbstractStatement | value | Данные для получения справки | + +##### Throws: +| Type | Description | +| ---- | ----------- | +| \YooKassa\Common\Exceptions\InvalidPropertyValueTypeException | | + +**Returns:** \YooKassa\Request\Payments\CreatePaymentRequestBuilder - Инстанс билдера запросов + + #### public addTransfer() : self @@ -1128,6 +1156,6 @@ protected initCurrentObject() : \YooKassa\Request\Payments\CreatePaymentRequest --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 58d855ea..3bb6e28e 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md @@ -1078,6 +1078,6 @@ public setReceiver(null|array|\YooKassa\Request\Payments\ReceiverData\AbstractRe --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 e2476a1f..4c9ddb91 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Payments\CreatePaymentRequestInterface $reque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 ec0d732b..cb8ef9d7 100644 --- a/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md +++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md @@ -2054,6 +2054,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-FraudData.md b/docs/classes/YooKassa-Request-Payments-FraudData.md index b709395d..730e4dbe 100644 --- a/docs/classes/YooKassa-Request-Payments-FraudData.md +++ b/docs/classes/YooKassa-Request-Payments-FraudData.md @@ -520,6 +520,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Leg.md b/docs/classes/YooKassa-Request-Payments-Leg.md index 9fcc5440..caf9853a 100644 --- a/docs/classes/YooKassa-Request-Payments-Leg.md +++ b/docs/classes/YooKassa-Request-Payments-Leg.md @@ -689,6 +689,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-LegInterface.md b/docs/classes/YooKassa-Request-Payments-LegInterface.md index 0f44b813..52bafdf6 100644 --- a/docs/classes/YooKassa-Request-Payments-LegInterface.md +++ b/docs/classes/YooKassa-Request-Payments-LegInterface.md @@ -180,6 +180,6 @@ public setDepartureDate(\DateTime|string|null $value) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Locale.md b/docs/classes/YooKassa-Request-Payments-Locale.md index 94a89868..80c63a12 100644 --- a/docs/classes/YooKassa-Request-Payments-Locale.md +++ b/docs/classes/YooKassa-Request-Payments-Locale.md @@ -162,6 +162,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md b/docs/classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md index 716b4a69..4baeccbc 100644 --- a/docs/classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md +++ b/docs/classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md @@ -506,6 +506,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Passenger.md b/docs/classes/YooKassa-Request-Payments-Passenger.md index d3c31cb0..bc689b6f 100644 --- a/docs/classes/YooKassa-Request-Payments-Passenger.md +++ b/docs/classes/YooKassa-Request-Payments-Passenger.md @@ -521,6 +521,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PassengerInterface.md b/docs/classes/YooKassa-Request-Payments-PassengerInterface.md index 555cfcf4..145e8800 100644 --- a/docs/classes/YooKassa-Request-Payments-PassengerInterface.md +++ b/docs/classes/YooKassa-Request-Payments-PassengerInterface.md @@ -135,6 +135,6 @@ public setLastName(string|null $value) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md b/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md index ed0adc00..5407096f 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md @@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md b/docs/classes/YooKassa-Request-Payments-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md index 18fc85a6..23525ea8 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md @@ -815,6 +815,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md index 8105d053..02120c35 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md @@ -502,6 +502,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md index 46a6bde6..fc53b6bb 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md @@ -514,6 +514,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md index ca0a4db6..1716ead5 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md @@ -581,6 +581,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md index 47650783..4deeb7c0 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md @@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md index 4f8450bd..ceb51c1f 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md @@ -681,6 +681,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md index db452440..caf8ddfe 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md @@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataElectronicCertificate.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataElectronicCertificate.md index 8f9ec4fe..1756fd2a 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataElectronicCertificate.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataElectronicCertificate.md @@ -635,6 +635,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md index d1ef20e9..e0660116 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md index 68ee27be..7acabaaa 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md @@ -581,6 +581,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md index 43fa5940..0bd78ac7 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md @@ -448,6 +448,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md index 0bdd938d..8ee0b84f 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md @@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md index 5d65c7a5..d11f9af9 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md @@ -502,6 +502,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberBnpl.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberBnpl.md index 753ca361..b94b8d4b 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberBnpl.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberBnpl.md @@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md index 749d4829..d2cceaaf 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md @@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md index 22f455ef..a9689ecd 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md @@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md index f45e42fa..482269d0 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md @@ -581,6 +581,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md index 5716ebd4..7311665a 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md @@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md index 8768aad9..2f8dac1f 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md @@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md index 6f587a59..4c1124a3 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md @@ -454,6 +454,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderFactory.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderFactory.md index 98ad5f71..a977af0a 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderFactory.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md index 3b1e5d13..c2da42bc 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipient.md @@ -601,6 +601,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md index 730fce96..4e3ab70d 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBank.md @@ -598,6 +598,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderType.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderType.md index 872d259b..bede003c 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderType.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderType.md @@ -155,6 +155,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md index 83f6f307..7290ccc7 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md @@ -1170,6 +1170,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-PaymentPeriod.md b/docs/classes/YooKassa-Request-Payments-PaymentPeriod.md index e47f45cb..c6e88922 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentPeriod.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentPeriod.md @@ -493,6 +493,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 49195137..4c091442 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentResponse.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentResponse.md @@ -2054,6 +2054,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 2df94ea9..b238b14c 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md @@ -1361,6 +1361,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 0f20d9d7..89364f22 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md @@ -511,6 +511,6 @@ protected initCurrentObject() : \YooKassa\Request\Payments\PaymentsRequest --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 4cc026e1..14caebca 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md @@ -769,6 +769,6 @@ public setPaymentMethod(string $payment_method) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 17d813c7..72c22cda 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Payments\PaymentsRequestInterface $request) : --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 ae0bcb10..27128632 100644 --- a/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md +++ b/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md @@ -546,6 +546,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-AbstractReceiver.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-AbstractReceiver.md index 752d949c..25859484 100644 --- a/docs/classes/YooKassa-Request-Payments-ReceiverData-AbstractReceiver.md +++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-AbstractReceiver.md @@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverBankAccount.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverBankAccount.md index 390c37e8..218d8904 100644 --- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverBankAccount.md +++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverBankAccount.md @@ -585,6 +585,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverDigitalWallet.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverDigitalWallet.md index 684a46d0..bc6def44 100644 --- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverDigitalWallet.md +++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverDigitalWallet.md @@ -531,6 +531,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverFactory.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverFactory.md index b9a6e260..3c5de66d 100644 --- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverFactory.md +++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverMobileBalance.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverMobileBalance.md index d932dec8..63a3dfaf 100644 --- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverMobileBalance.md +++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverMobileBalance.md @@ -518,6 +518,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverType.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverType.md index 8b9d875d..43d01f87 100644 --- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverType.md +++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverType.md @@ -175,6 +175,6 @@ Static public valueExists(mixed $value) : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-Recipient.md b/docs/classes/YooKassa-Request-Payments-Recipient.md index c5fbfb09..be5b9205 100644 --- a/docs/classes/YooKassa-Request-Payments-Recipient.md +++ b/docs/classes/YooKassa-Request-Payments-Recipient.md @@ -439,6 +439,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md b/docs/classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md new file mode 100644 index 00000000..e1e65cca --- /dev/null +++ b/docs/classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md @@ -0,0 +1,457 @@ +# [YooKassa API SDK](../home.md) + +# Abstract Class: \YooKassa\Request\Payments\StatementData\AbstractStatement +### Namespace: [\YooKassa\Request\Payments\StatementData](../namespaces/yookassa-request-payments-statementdata.md) +--- +**Summary:** + +Класс, представляющий модель AbstractStatement. + +**Description:** + +Данные для отправки справки. Необходимо передавать, если вы хотите, чтобы после оплаты пользователь получил справку. Сейчас доступен один тип справок — квитанция по платежу. Это информация об успешном платеже, которую ЮKassa отправляет на электронную почту пользователя. Квитанцию можно отправить, если оплата прошла с банковской карты, через SberPay или СБП. Отправка квитанции доступна во всех сценариях интеграции. + +--- +### Constants +* No constants found + +--- +### Properties +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [$type](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md#property_type) | | Тип справки. | +| protected | [$_type](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md#property__type) | | Тип справки. | + +--- +### Methods +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [__construct()](../classes/YooKassa-Common-AbstractObject.md#method___construct) | | AbstractObject constructor. | +| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. | +| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. | +| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. | +| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. | +| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. | +| public | [getType()](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md#method_getType) | | Возвращает тип справки. | +| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | +| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | +| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. | +| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. | +| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. | +| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. | +| public | [setType()](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md#method_setType) | | Устанавливает тип справки. | +| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | +| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. | +| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | | + +--- +### Details +* File: [lib/Request/Payments/StatementData/AbstractStatement.php](../../lib/Request/Payments/StatementData/AbstractStatement.php) +* Package: YooKassa\Model +* Class Hierarchy: + * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + * \YooKassa\Request\Payments\StatementData\AbstractStatement + +* See Also: + * [](https://yookassa.ru/developers/api) + +--- +### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| category | | Class | +| author | | cms@yoomoney.ru | + +--- +## Properties + +#### public $type : string +--- +***Description*** + +Тип справки. + +**Type:** string + +**Details:** + + + +#### protected $_type : ?string +--- +**Summary** + +Тип справки. + +**Type:** ?string + +**Details:** + + + +--- +## Methods + +#### public __construct() : mixed + +```php +public __construct(array|null $data = []) : mixed +``` + +**Summary** + +AbstractObject constructor. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| array OR null | data | | + +**Returns:** mixed - + + + +#### public __get() : mixed + +```php +public __get(string $propertyName) : mixed +``` + +**Summary** + +Возвращает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя свойства | + +**Returns:** mixed - Значение свойства + + + +#### public __isset() : bool + +```php +public __isset(string $propertyName) : bool +``` + +**Summary** + +Проверяет наличие свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя проверяемого свойства | + +**Returns:** bool - True если свойство имеется, false если нет + + + +#### public __set() : void + +```php +public __set(string $propertyName, mixed $value) : void +``` + +**Summary** + +Устанавливает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя свойства | +| mixed | value | Значение свойства | + +**Returns:** void - + + + +#### public __unset() : void + +```php +public __unset(string $propertyName) : void +``` + +**Summary** + +Удаляет свойство. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя удаляемого свойства | + +**Returns:** void - + + + +#### public fromArray() : void + +```php +public fromArray(array|\Traversable $sourceArray) : void +``` + +**Summary** + +Устанавливает значения свойств текущего объекта из массива. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| array OR \Traversable | sourceArray | Ассоциативный массив с настройками | + +**Returns:** void - + + + +#### public getType() : string|null + +```php +public getType() : string|null +``` + +**Summary** + +Возвращает тип справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\AbstractStatement](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md) + +**Returns:** string|null - Тип справки + + + +#### public getValidator() : \YooKassa\Validator\Validator + +```php +public getValidator() : \YooKassa\Validator\Validator +``` + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** \YooKassa\Validator\Validator - + + + +#### public jsonSerialize() : array + +```php +public jsonSerialize() : array +``` + +**Summary** + +Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив со свойствами текущего объекта + + + +#### public offsetExists() : bool + +```php +public offsetExists(string $offset) : bool +``` + +**Summary** + +Проверяет наличие свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя проверяемого свойства | + +**Returns:** bool - True если свойство имеется, false если нет + + + +#### public offsetGet() : mixed + +```php +public offsetGet(string $offset) : mixed +``` + +**Summary** + +Возвращает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя свойства | + +**Returns:** mixed - Значение свойства + + + +#### public offsetSet() : void + +```php +public offsetSet(string $offset, mixed $value) : void +``` + +**Summary** + +Устанавливает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя свойства | +| mixed | value | Значение свойства | + +**Returns:** void - + + + +#### public offsetUnset() : void + +```php +public offsetUnset(string $offset) : void +``` + +**Summary** + +Удаляет свойство. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя удаляемого свойства | + +**Returns:** void - + + + +#### public setType() : self + +```php +public setType(string|null $type = null) : self +``` + +**Summary** + +Устанавливает тип справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\AbstractStatement](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string OR null | type | Тип справки | + +**Returns:** self - + + + +#### public toArray() : array + +```php +public toArray() : array +``` + +**Summary** + +Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации +Является алиасом метода AbstractObject::jsonSerialize(). + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив со свойствами текущего объекта + + + +#### protected getUnknownProperties() : array + +```php +protected getUnknownProperties() : array +``` + +**Summary** + +Возвращает массив свойств которые не существуют, но были заданы у объекта. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами + + + +#### protected validatePropertyValue() : mixed + +```php +protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed +``` + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | | +| mixed | propertyValue | | + +**Returns:** mixed - + + + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md new file mode 100644 index 00000000..fb16317c --- /dev/null +++ b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md @@ -0,0 +1,457 @@ +# [YooKassa API SDK](../home.md) + +# Abstract Class: \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod +### Namespace: [\YooKassa\Request\Payments\StatementData\DeliveryMethod](../namespaces/yookassa-request-payments-statementdata-deliverymethod.md) +--- +**Summary:** + +Класс, представляющий модель AbstractDeliveryMethod. + +**Description:** + +Данные о выбранном способе доставки справки. + +--- +### Constants +* No constants found + +--- +### Properties +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [$type](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md#property_type) | | Тип способа доставки справки. | +| protected | [$_type](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md#property__type) | | Тип способа доставки справки. | + +--- +### Methods +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [__construct()](../classes/YooKassa-Common-AbstractObject.md#method___construct) | | AbstractObject constructor. | +| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. | +| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. | +| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. | +| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. | +| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. | +| public | [getType()](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md#method_getType) | | Возвращает тип способа доставки справки. | +| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | +| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | +| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. | +| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. | +| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. | +| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. | +| public | [setType()](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md#method_setType) | | Устанавливает тип способа доставки справки. | +| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | +| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. | +| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | | + +--- +### Details +* File: [lib/Request/Payments/StatementData/DeliveryMethod/AbstractDeliveryMethod.php](../../lib/Request/Payments/StatementData/DeliveryMethod/AbstractDeliveryMethod.php) +* Package: YooKassa\Model +* Class Hierarchy: + * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + * \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod + +* See Also: + * [](https://yookassa.ru/developers/api) + +--- +### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| category | | Class | +| author | | cms@yoomoney.ru | + +--- +## Properties + +#### public $type : string +--- +***Description*** + +Тип способа доставки справки. + +**Type:** string + +**Details:** + + + +#### protected $_type : ?string +--- +**Summary** + +Тип способа доставки справки. + +**Type:** ?string + +**Details:** + + + +--- +## Methods + +#### public __construct() : mixed + +```php +public __construct(array|null $data = []) : mixed +``` + +**Summary** + +AbstractObject constructor. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| array OR null | data | | + +**Returns:** mixed - + + + +#### public __get() : mixed + +```php +public __get(string $propertyName) : mixed +``` + +**Summary** + +Возвращает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя свойства | + +**Returns:** mixed - Значение свойства + + + +#### public __isset() : bool + +```php +public __isset(string $propertyName) : bool +``` + +**Summary** + +Проверяет наличие свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя проверяемого свойства | + +**Returns:** bool - True если свойство имеется, false если нет + + + +#### public __set() : void + +```php +public __set(string $propertyName, mixed $value) : void +``` + +**Summary** + +Устанавливает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя свойства | +| mixed | value | Значение свойства | + +**Returns:** void - + + + +#### public __unset() : void + +```php +public __unset(string $propertyName) : void +``` + +**Summary** + +Удаляет свойство. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя удаляемого свойства | + +**Returns:** void - + + + +#### public fromArray() : void + +```php +public fromArray(array|\Traversable $sourceArray) : void +``` + +**Summary** + +Устанавливает значения свойств текущего объекта из массива. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| array OR \Traversable | sourceArray | Ассоциативный массив с настройками | + +**Returns:** void - + + + +#### public getType() : string|null + +```php +public getType() : string|null +``` + +**Summary** + +Возвращает тип способа доставки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md) + +**Returns:** string|null - Тип способа доставки справки + + + +#### public getValidator() : \YooKassa\Validator\Validator + +```php +public getValidator() : \YooKassa\Validator\Validator +``` + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** \YooKassa\Validator\Validator - + + + +#### public jsonSerialize() : array + +```php +public jsonSerialize() : array +``` + +**Summary** + +Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив со свойствами текущего объекта + + + +#### public offsetExists() : bool + +```php +public offsetExists(string $offset) : bool +``` + +**Summary** + +Проверяет наличие свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя проверяемого свойства | + +**Returns:** bool - True если свойство имеется, false если нет + + + +#### public offsetGet() : mixed + +```php +public offsetGet(string $offset) : mixed +``` + +**Summary** + +Возвращает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя свойства | + +**Returns:** mixed - Значение свойства + + + +#### public offsetSet() : void + +```php +public offsetSet(string $offset, mixed $value) : void +``` + +**Summary** + +Устанавливает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя свойства | +| mixed | value | Значение свойства | + +**Returns:** void - + + + +#### public offsetUnset() : void + +```php +public offsetUnset(string $offset) : void +``` + +**Summary** + +Удаляет свойство. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя удаляемого свойства | + +**Returns:** void - + + + +#### public setType() : self + +```php +public setType(string|null $type = null) : self +``` + +**Summary** + +Устанавливает тип способа доставки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string OR null | type | Тип способа доставки справки | + +**Returns:** self - + + + +#### public toArray() : array + +```php +public toArray() : array +``` + +**Summary** + +Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации +Является алиасом метода AbstractObject::jsonSerialize(). + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив со свойствами текущего объекта + + + +#### protected getUnknownProperties() : array + +```php +protected getUnknownProperties() : array +``` + +**Summary** + +Возвращает массив свойств которые не существуют, но были заданы у объекта. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами + + + +#### protected validatePropertyValue() : mixed + +```php +protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed +``` + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | | +| mixed | propertyValue | | + +**Returns:** mixed - + + + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md new file mode 100644 index 00000000..0ff9e7db --- /dev/null +++ b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md @@ -0,0 +1,510 @@ +# [YooKassa API SDK](../home.md) + +# Class: \YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodEmail +### Namespace: [\YooKassa\Request\Payments\StatementData\DeliveryMethod](../namespaces/yookassa-request-payments-statementdata-deliverymethod.md) +--- +**Summary:** + +Класс, представляющий модель DeliveryMethodEmail. + +**Description:** + +Данные о способе доставки справки на электронную почту. + +--- +### Constants +* No constants found + +--- +### Properties +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [$email](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md#property_email) | | Электронная почта пользователя для отправки справки. Адрес электронной почты должен соответствовать стандарту RFC 5322. Пример: user@example.com. | +| public | [$type](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md#property_type) | | Тип способа доставки справки. | +| protected | [$_type](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md#property__type) | | Тип способа доставки справки. | + +--- +### Methods +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [__construct()](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md#method___construct) | | | +| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. | +| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. | +| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. | +| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. | +| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. | +| public | [getEmail()](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md#method_getEmail) | | Возвращает электронную почту пользователя для отправки справки. | +| public | [getType()](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md#method_getType) | | Возвращает тип способа доставки справки. | +| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | +| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | +| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. | +| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. | +| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. | +| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. | +| public | [setEmail()](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md#method_setEmail) | | Устанавливает электронную почту пользователя для отправки справки. | +| public | [setType()](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md#method_setType) | | Устанавливает тип способа доставки справки. | +| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | +| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. | +| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | | + +--- +### Details +* File: [lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmail.php](../../lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmail.php) +* Package: YooKassa\Model +* Class Hierarchy: + * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + * [\YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md) + * \YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodEmail + +* See Also: + * [](https://yookassa.ru/developers/api) + +--- +### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| category | | Class | +| author | | cms@yoomoney.ru | + +--- +## Properties + +#### public $email : string +--- +***Description*** + +Электронная почта пользователя для отправки справки. Адрес электронной почты должен соответствовать стандарту RFC 5322. Пример: user@example.com. + +**Type:** string + +**Details:** + + + +#### public $type : string +--- +***Description*** + +Тип способа доставки справки. + +**Type:** string + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md) + + + +#### protected $_type : ?string +--- +**Summary** + +Тип способа доставки справки. + +**Type:** ?string + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md) + + + +--- +## Methods + +#### public __construct() : mixed + +```php +public __construct(?array $data = []) : mixed +``` + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodEmail](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| ?array | data | | + +**Returns:** mixed - + + + +#### public __get() : mixed + +```php +public __get(string $propertyName) : mixed +``` + +**Summary** + +Возвращает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя свойства | + +**Returns:** mixed - Значение свойства + + + +#### public __isset() : bool + +```php +public __isset(string $propertyName) : bool +``` + +**Summary** + +Проверяет наличие свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя проверяемого свойства | + +**Returns:** bool - True если свойство имеется, false если нет + + + +#### public __set() : void + +```php +public __set(string $propertyName, mixed $value) : void +``` + +**Summary** + +Устанавливает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя свойства | +| mixed | value | Значение свойства | + +**Returns:** void - + + + +#### public __unset() : void + +```php +public __unset(string $propertyName) : void +``` + +**Summary** + +Удаляет свойство. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя удаляемого свойства | + +**Returns:** void - + + + +#### public fromArray() : void + +```php +public fromArray(array|\Traversable $sourceArray) : void +``` + +**Summary** + +Устанавливает значения свойств текущего объекта из массива. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| array OR \Traversable | sourceArray | Ассоциативный массив с настройками | + +**Returns:** void - + + + +#### public getEmail() : string|null + +```php +public getEmail() : string|null +``` + +**Summary** + +Возвращает электронную почту пользователя для отправки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodEmail](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md) + +**Returns:** string|null - Электронная почта пользователя для отправки справки + + + +#### public getType() : string|null + +```php +public getType() : string|null +``` + +**Summary** + +Возвращает тип способа доставки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md) + +**Returns:** string|null - Тип способа доставки справки + + + +#### public getValidator() : \YooKassa\Validator\Validator + +```php +public getValidator() : \YooKassa\Validator\Validator +``` + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** \YooKassa\Validator\Validator - + + + +#### public jsonSerialize() : array + +```php +public jsonSerialize() : array +``` + +**Summary** + +Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив со свойствами текущего объекта + + + +#### public offsetExists() : bool + +```php +public offsetExists(string $offset) : bool +``` + +**Summary** + +Проверяет наличие свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя проверяемого свойства | + +**Returns:** bool - True если свойство имеется, false если нет + + + +#### public offsetGet() : mixed + +```php +public offsetGet(string $offset) : mixed +``` + +**Summary** + +Возвращает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя свойства | + +**Returns:** mixed - Значение свойства + + + +#### public offsetSet() : void + +```php +public offsetSet(string $offset, mixed $value) : void +``` + +**Summary** + +Устанавливает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя свойства | +| mixed | value | Значение свойства | + +**Returns:** void - + + + +#### public offsetUnset() : void + +```php +public offsetUnset(string $offset) : void +``` + +**Summary** + +Удаляет свойство. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя удаляемого свойства | + +**Returns:** void - + + + +#### public setEmail() : self + +```php +public setEmail(string|null $email = null) : self +``` + +**Summary** + +Устанавливает электронную почту пользователя для отправки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodEmail](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string OR null | email | Электронная почта пользователя для отправки справки | + +**Returns:** self - + + + +#### public setType() : self + +```php +public setType(string|null $type = null) : self +``` + +**Summary** + +Устанавливает тип способа доставки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string OR null | type | Тип способа доставки справки | + +**Returns:** self - + + + +#### public toArray() : array + +```php +public toArray() : array +``` + +**Summary** + +Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации +Является алиасом метода AbstractObject::jsonSerialize(). + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив со свойствами текущего объекта + + + +#### protected getUnknownProperties() : array + +```php +protected getUnknownProperties() : array +``` + +**Summary** + +Возвращает массив свойств которые не существуют, но были заданы у объекта. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами + + + +#### protected validatePropertyValue() : mixed + +```php +protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed +``` + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | | +| mixed | propertyValue | | + +**Returns:** mixed - + + + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md new file mode 100644 index 00000000..cb6b3586 --- /dev/null +++ b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md @@ -0,0 +1,107 @@ +# [YooKassa API SDK](../home.md) + +# Class: \YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodFactory +### Namespace: [\YooKassa\Request\Payments\StatementData\DeliveryMethod](../namespaces/yookassa-request-payments-statementdata-deliverymethod.md) +--- +**Summary:** + +Класс, представляющий модель DeliveryMethodFactory. + +**Description:** + +Фабрика создания объекта способа доставки справки из массива. + +--- +### Constants +* No constants found + +--- +### Methods +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [factory()](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md#method_factory) | | Фабричный метод создания объекта способа доставки справки по типу. | +| public | [factoryFromArray()](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md#method_factoryFromArray) | | Фабричный метод создания объекта способа доставки справки из массива. | + +--- +### Details +* File: [lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactory.php](../../lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactory.php) +* Package: YooKassa\Request +* Class Hierarchy: + * \YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodFactory + +* See Also: + * [](https://yookassa.ru/developers/api) + +--- +### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| category | | Class | +| author | | cms@yoomoney.ru | + +--- +## Methods + +#### public factory() : \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod + +```php +public factory(string|null $type = null) : \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod +``` + +**Summary** + +Фабричный метод создания объекта способа доставки справки по типу. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodFactory](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string OR null | type | Тип способа доставки справки | + +**Returns:** \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod - + + + +#### public factoryFromArray() : \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod + +```php +public factoryFromArray(array|null $data = null, string|null $type = null) : \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod +``` + +**Summary** + +Фабричный метод создания объекта способа доставки справки из массива. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodFactory](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| array OR null | data | Массив платежных данных | +| string OR null | type | Тип способа доставки справки | + +**Returns:** \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod - + + + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md new file mode 100644 index 00000000..68eccf0b --- /dev/null +++ b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md @@ -0,0 +1,162 @@ +# [YooKassa API SDK](../home.md) + +# Class: \YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodType +### Namespace: [\YooKassa\Request\Payments\StatementData\DeliveryMethod](../namespaces/yookassa-request-payments-statementdata-deliverymethod.md) +--- +**Summary:** + +Класс, представляющий модель DeliveryMethodType. + +**Description:** + +Тип справки. Возможные значения: + +- `email` - На электронную почту + +--- +### Constants +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [EMAIL](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md#constant_EMAIL) | | На электронную почту | + +--- +### Properties +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| protected | [$validValues](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md#property_validValues) | | Возвращает список доступных значений | + +--- +### Methods +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [getEnabledValues()](../classes/YooKassa-Common-AbstractEnum.md#method_getEnabledValues) | | Возвращает значения в enum'е значения которых разрешены. | +| public | [getValidValues()](../classes/YooKassa-Common-AbstractEnum.md#method_getValidValues) | | Возвращает все значения в enum'e. | +| public | [valueExists()](../classes/YooKassa-Common-AbstractEnum.md#method_valueExists) | | Проверяет наличие значения в enum'e. | + +--- +### Details +* File: [lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodType.php](../../lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodType.php) +* Package: YooKassa\Model +* Class Hierarchy: + * [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md) + * \YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodType + +* See Also: + * [](https://yookassa.ru/developers/api) + +--- +### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| category | | Class | +| author | | cms@yoomoney.ru | + +--- +## Constants + +###### EMAIL +На электронную почту + +```php +EMAIL = 'email' +``` + + + +--- +## Properties + +#### protected $validValues : array +--- +**Summary** + +Возвращает список доступных значений + +**Type:** array +Массив принимаемых enum'ом значений +**Details:** + + +##### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| return | | | + + +--- +## Methods + +#### public getEnabledValues() : string[] + +```php +Static public getEnabledValues() : string[] +``` + +**Summary** + +Возвращает значения в enum'е значения которых разрешены. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md) + +**Returns:** string[] - Массив разрешённых значений + + + +#### public getValidValues() : array + +```php +Static public getValidValues() : array +``` + +**Summary** + +Возвращает все значения в enum'e. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md) + +**Returns:** array - Массив значений в перечислении + + + +#### public valueExists() : bool + +```php +Static public valueExists(mixed $value) : bool +``` + +**Summary** + +Проверяет наличие значения в enum'e. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| mixed | value | Проверяемое значение | + +**Returns:** bool - True если значение имеется, false если нет + + + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-StatementFactory.md b/docs/classes/YooKassa-Request-Payments-StatementData-StatementFactory.md new file mode 100644 index 00000000..6ccd802d --- /dev/null +++ b/docs/classes/YooKassa-Request-Payments-StatementData-StatementFactory.md @@ -0,0 +1,107 @@ +# [YooKassa API SDK](../home.md) + +# Class: \YooKassa\Request\Payments\StatementData\StatementFactory +### Namespace: [\YooKassa\Request\Payments\StatementData](../namespaces/yookassa-request-payments-statementdata.md) +--- +**Summary:** + +Класс, представляющий модель StatementFactory. + +**Description:** + +Фабрика создания объекта данных для отправки справки из массива. + +--- +### Constants +* No constants found + +--- +### Methods +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [factory()](../classes/YooKassa-Request-Payments-StatementData-StatementFactory.md#method_factory) | | Фабричный метод создания объекта данных для отправки справки по типу. | +| public | [factoryFromArray()](../classes/YooKassa-Request-Payments-StatementData-StatementFactory.md#method_factoryFromArray) | | Фабричный метод создания объекта данных для отправки справки из массива. | + +--- +### Details +* File: [lib/Request/Payments/StatementData/StatementFactory.php](../../lib/Request/Payments/StatementData/StatementFactory.php) +* Package: YooKassa\Request +* Class Hierarchy: + * \YooKassa\Request\Payments\StatementData\StatementFactory + +* See Also: + * [](https://yookassa.ru/developers/api) + +--- +### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| category | | Class | +| author | | cms@yoomoney.ru | + +--- +## Methods + +#### public factory() : \YooKassa\Request\Payments\StatementData\AbstractStatement + +```php +public factory(string|null $type = null) : \YooKassa\Request\Payments\StatementData\AbstractStatement +``` + +**Summary** + +Фабричный метод создания объекта данных для отправки справки по типу. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\StatementFactory](../classes/YooKassa-Request-Payments-StatementData-StatementFactory.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string OR null | type | Тип справки | + +**Returns:** \YooKassa\Request\Payments\StatementData\AbstractStatement - + + + +#### public factoryFromArray() : \YooKassa\Request\Payments\StatementData\AbstractStatement + +```php +public factoryFromArray(array|null $data = null, string|null $type = null) : \YooKassa\Request\Payments\StatementData\AbstractStatement +``` + +**Summary** + +Фабричный метод создания объекта данных для отправки справки из массива. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\StatementFactory](../classes/YooKassa-Request-Payments-StatementData-StatementFactory.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| array OR null | data | Массив платежных данных | +| string OR null | type | Тип справки | + +**Returns:** \YooKassa\Request\Payments\StatementData\AbstractStatement - + + + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md b/docs/classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md new file mode 100644 index 00000000..53b9c9c7 --- /dev/null +++ b/docs/classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md @@ -0,0 +1,510 @@ +# [YooKassa API SDK](../home.md) + +# Class: \YooKassa\Request\Payments\StatementData\StatementPaymentOverview +### Namespace: [\YooKassa\Request\Payments\StatementData](../namespaces/yookassa-request-payments-statementdata.md) +--- +**Summary:** + +Класс, представляющий модель StatementPaymentOverview. + +**Description:** + +Реквизиты для пополнения баланса телефона. + +--- +### Constants +* No constants found + +--- +### Properties +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [$delivery_method](../classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md#property_delivery_method) | | Данные о выбранном способе доставки справки. | +| public | [$type](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md#property_type) | | Тип справки. | +| protected | [$_type](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md#property__type) | | Тип справки. | + +--- +### Methods +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [__construct()](../classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md#method___construct) | | | +| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. | +| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. | +| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. | +| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. | +| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. | +| public | [getDeliveryMethod()](../classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md#method_getDeliveryMethod) | | Возвращает данные о выбранном способе доставки справки. | +| public | [getType()](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md#method_getType) | | Возвращает тип справки. | +| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | +| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | +| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. | +| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. | +| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. | +| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. | +| public | [setDeliveryMethod()](../classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md#method_setDeliveryMethod) | | Устанавливает данные о выбранном способе доставки справки. | +| public | [setType()](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md#method_setType) | | Устанавливает тип справки. | +| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | +| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. | +| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | | + +--- +### Details +* File: [lib/Request/Payments/StatementData/StatementPaymentOverview.php](../../lib/Request/Payments/StatementData/StatementPaymentOverview.php) +* Package: YooKassa\Model +* Class Hierarchy: + * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + * [\YooKassa\Request\Payments\StatementData\AbstractStatement](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md) + * \YooKassa\Request\Payments\StatementData\StatementPaymentOverview + +* See Also: + * [](https://yookassa.ru/developers/api) + +--- +### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| category | | Class | +| author | | cms@yoomoney.ru | + +--- +## Properties + +#### public $delivery_method : \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod +--- +***Description*** + +Данные о выбранном способе доставки справки. + +**Type:** AbstractDeliveryMethod + +**Details:** + + + +#### public $type : string +--- +***Description*** + +Тип справки. + +**Type:** string + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\AbstractStatement](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md) + + + +#### protected $_type : ?string +--- +**Summary** + +Тип справки. + +**Type:** ?string + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\AbstractStatement](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md) + + + +--- +## Methods + +#### public __construct() : mixed + +```php +public __construct(?array $data = []) : mixed +``` + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\StatementPaymentOverview](../classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| ?array | data | | + +**Returns:** mixed - + + + +#### public __get() : mixed + +```php +public __get(string $propertyName) : mixed +``` + +**Summary** + +Возвращает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя свойства | + +**Returns:** mixed - Значение свойства + + + +#### public __isset() : bool + +```php +public __isset(string $propertyName) : bool +``` + +**Summary** + +Проверяет наличие свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя проверяемого свойства | + +**Returns:** bool - True если свойство имеется, false если нет + + + +#### public __set() : void + +```php +public __set(string $propertyName, mixed $value) : void +``` + +**Summary** + +Устанавливает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя свойства | +| mixed | value | Значение свойства | + +**Returns:** void - + + + +#### public __unset() : void + +```php +public __unset(string $propertyName) : void +``` + +**Summary** + +Удаляет свойство. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | Имя удаляемого свойства | + +**Returns:** void - + + + +#### public fromArray() : void + +```php +public fromArray(array|\Traversable $sourceArray) : void +``` + +**Summary** + +Устанавливает значения свойств текущего объекта из массива. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| array OR \Traversable | sourceArray | Ассоциативный массив с настройками | + +**Returns:** void - + + + +#### public getDeliveryMethod() : \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod|null + +```php +public getDeliveryMethod() : \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod|null +``` + +**Summary** + +Возвращает данные о выбранном способе доставки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\StatementPaymentOverview](../classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md) + +**Returns:** \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod|null - + + + +#### public getType() : string|null + +```php +public getType() : string|null +``` + +**Summary** + +Возвращает тип справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\AbstractStatement](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md) + +**Returns:** string|null - Тип справки + + + +#### public getValidator() : \YooKassa\Validator\Validator + +```php +public getValidator() : \YooKassa\Validator\Validator +``` + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** \YooKassa\Validator\Validator - + + + +#### public jsonSerialize() : array + +```php +public jsonSerialize() : array +``` + +**Summary** + +Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив со свойствами текущего объекта + + + +#### public offsetExists() : bool + +```php +public offsetExists(string $offset) : bool +``` + +**Summary** + +Проверяет наличие свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя проверяемого свойства | + +**Returns:** bool - True если свойство имеется, false если нет + + + +#### public offsetGet() : mixed + +```php +public offsetGet(string $offset) : mixed +``` + +**Summary** + +Возвращает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя свойства | + +**Returns:** mixed - Значение свойства + + + +#### public offsetSet() : void + +```php +public offsetSet(string $offset, mixed $value) : void +``` + +**Summary** + +Устанавливает значение свойства. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя свойства | +| mixed | value | Значение свойства | + +**Returns:** void - + + + +#### public offsetUnset() : void + +```php +public offsetUnset(string $offset) : void +``` + +**Summary** + +Удаляет свойство. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | offset | Имя удаляемого свойства | + +**Returns:** void - + + + +#### public setDeliveryMethod() : self + +```php +public setDeliveryMethod(\YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod|array|null $delivery_method = null) : self +``` + +**Summary** + +Устанавливает данные о выбранном способе доставки справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\StatementPaymentOverview](../classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| \YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod OR array OR null | delivery_method | | + +**Returns:** self - + + + +#### public setType() : self + +```php +public setType(string|null $type = null) : self +``` + +**Summary** + +Устанавливает тип справки. + +**Details:** +* Inherited From: [\YooKassa\Request\Payments\StatementData\AbstractStatement](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string OR null | type | Тип справки | + +**Returns:** self - + + + +#### public toArray() : array + +```php +public toArray() : array +``` + +**Summary** + +Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации +Является алиасом метода AbstractObject::jsonSerialize(). + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив со свойствами текущего объекта + + + +#### protected getUnknownProperties() : array + +```php +protected getUnknownProperties() : array +``` + +**Summary** + +Возвращает массив свойств которые не существуют, но были заданы у объекта. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами + + + +#### protected validatePropertyValue() : mixed + +```php +protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed +``` + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| string | propertyName | | +| mixed | propertyValue | | + +**Returns:** mixed - + + + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-StatementType.md b/docs/classes/YooKassa-Request-Payments-StatementData-StatementType.md new file mode 100644 index 00000000..543280e6 --- /dev/null +++ b/docs/classes/YooKassa-Request-Payments-StatementData-StatementType.md @@ -0,0 +1,162 @@ +# [YooKassa API SDK](../home.md) + +# Class: \YooKassa\Request\Payments\StatementData\StatementType +### Namespace: [\YooKassa\Request\Payments\StatementData](../namespaces/yookassa-request-payments-statementdata.md) +--- +**Summary:** + +Класс, представляющий модель StatementType. + +**Description:** + +Тип справки. Возможные значения: + +- `payment_overview` - Квитанция по платежу + +--- +### Constants +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [PAYMENT_OVERVIEW](../classes/YooKassa-Request-Payments-StatementData-StatementType.md#constant_PAYMENT_OVERVIEW) | | Квитанция по платежу | + +--- +### Properties +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| protected | [$validValues](../classes/YooKassa-Request-Payments-StatementData-StatementType.md#property_validValues) | | Возвращает список доступных значений | + +--- +### Methods +| Visibility | Name | Flag | Summary | +| ----------:| ---- | ---- | ------- | +| public | [getEnabledValues()](../classes/YooKassa-Common-AbstractEnum.md#method_getEnabledValues) | | Возвращает значения в enum'е значения которых разрешены. | +| public | [getValidValues()](../classes/YooKassa-Common-AbstractEnum.md#method_getValidValues) | | Возвращает все значения в enum'e. | +| public | [valueExists()](../classes/YooKassa-Common-AbstractEnum.md#method_valueExists) | | Проверяет наличие значения в enum'e. | + +--- +### Details +* File: [lib/Request/Payments/StatementData/StatementType.php](../../lib/Request/Payments/StatementData/StatementType.php) +* Package: YooKassa\Model +* Class Hierarchy: + * [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md) + * \YooKassa\Request\Payments\StatementData\StatementType + +* See Also: + * [](https://yookassa.ru/developers/api) + +--- +### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| category | | Class | +| author | | cms@yoomoney.ru | + +--- +## Constants + +###### PAYMENT_OVERVIEW +Квитанция по платежу + +```php +PAYMENT_OVERVIEW = 'payment_overview' +``` + + + +--- +## Properties + +#### protected $validValues : array +--- +**Summary** + +Возвращает список доступных значений + +**Type:** array +Массив принимаемых enum'ом значений +**Details:** + + +##### Tags +| Tag | Version | Description | +| --- | ------- | ----------- | +| return | | | + + +--- +## Methods + +#### public getEnabledValues() : string[] + +```php +Static public getEnabledValues() : string[] +``` + +**Summary** + +Возвращает значения в enum'е значения которых разрешены. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md) + +**Returns:** string[] - Массив разрешённых значений + + + +#### public getValidValues() : array + +```php +Static public getValidValues() : array +``` + +**Summary** + +Возвращает все значения в enum'e. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md) + +**Returns:** array - Массив значений в перечислении + + + +#### public valueExists() : bool + +```php +Static public valueExists(mixed $value) : bool +``` + +**Summary** + +Проверяет наличие значения в enum'e. + +**Details:** +* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| mixed | value | Проверяемое значение | + +**Returns:** bool - True если значение имеется, false если нет + + + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-TransferData.md b/docs/classes/YooKassa-Request-Payments-TransferData.md index 461ebed0..27ede152 100644 --- a/docs/classes/YooKassa-Request-Payments-TransferData.md +++ b/docs/classes/YooKassa-Request-Payments-TransferData.md @@ -768,6 +768,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md b/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md index d1bd702f..06eebcb9 100644 --- a/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md +++ b/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md @@ -336,6 +336,6 @@ public hasMetadata() : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 559122ef..6940cbe0 100644 --- a/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md +++ b/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md @@ -1388,6 +1388,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 4f8932f7..a070de59 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md @@ -1343,6 +1343,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 093fc8d1..c0517a99 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md @@ -429,6 +429,6 @@ protected initCurrentObject() : \YooKassa\Request\Payouts\CreatePayoutRequest --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 f08facc9..f9dc4bb2 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md @@ -659,6 +659,6 @@ public setMetadata(null|array|\YooKassa\Model\Metadata $metadata) : self --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 947039a7..f6aa76f4 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Payouts\CreatePayoutRequestInterface $request --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 509c1044..0f99c218 100644 --- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md +++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md @@ -1389,6 +1389,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 90df8642..6bc15623 100644 --- a/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md +++ b/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md @@ -527,6 +527,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 d81c5567..b4c26cd9 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md @@ -468,6 +468,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 a4667e61..dada1caf 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md @@ -524,6 +524,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 c5474899..e0a2154c 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md @@ -439,6 +439,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b8d3841b..d8ee6ee4 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 aa7f97c9..b979a70d 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md @@ -591,6 +591,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 36055f0d..377713b8 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md @@ -570,6 +570,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 0a34c1ac..263d5351 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md @@ -462,6 +462,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 0a59a6f1..6facc940 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md @@ -1389,6 +1389,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b973a112..6147d656 100644 --- a/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md +++ b/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md @@ -460,6 +460,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 af0b9874..75b72fa5 100644 --- a/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md +++ b/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md @@ -537,6 +537,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePayoutStatementRecipientPersonalDataRequestBuilder.md b/docs/classes/YooKassa-Request-PersonalData-CreatePayoutStatementRecipientPersonalDataRequestBuilder.md index fb2ad4df..6cfa6139 100644 --- a/docs/classes/YooKassa-Request-PersonalData-CreatePayoutStatementRecipientPersonalDataRequestBuilder.md +++ b/docs/classes/YooKassa-Request-PersonalData-CreatePayoutStatementRecipientPersonalDataRequestBuilder.md @@ -308,6 +308,6 @@ protected initCurrentObject() : \YooKassa\Request\PersonalData\PersonalDataType\ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 9a260d24..e6c4360a 100644 --- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md +++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md @@ -380,6 +380,6 @@ public toArray() : array --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-CreateSbpPayoutRecipientPersonalDataRequestBuilder.md b/docs/classes/YooKassa-Request-PersonalData-CreateSbpPayoutRecipientPersonalDataRequestBuilder.md index 88b4944f..c371b19b 100644 --- a/docs/classes/YooKassa-Request-PersonalData-CreateSbpPayoutRecipientPersonalDataRequestBuilder.md +++ b/docs/classes/YooKassa-Request-PersonalData-CreateSbpPayoutRecipientPersonalDataRequestBuilder.md @@ -285,6 +285,6 @@ protected initCurrentObject() : \YooKassa\Request\PersonalData\PersonalDataType\ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b0ce2f6f..4c7d6ad4 100644 --- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md +++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md @@ -943,6 +943,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-AbstractPersonalDataRequest.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-AbstractPersonalDataRequest.md index 9b344c0e..28bdeabe 100644 --- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-AbstractPersonalDataRequest.md +++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-AbstractPersonalDataRequest.md @@ -662,6 +662,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-PayoutStatementRecipientPersonalDataRequest.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-PayoutStatementRecipientPersonalDataRequest.md index cbfd6a9a..59900cb9 100644 --- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-PayoutStatementRecipientPersonalDataRequest.md +++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-PayoutStatementRecipientPersonalDataRequest.md @@ -1034,6 +1034,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-RecipientPersonalDataRequestFactory.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-RecipientPersonalDataRequestFactory.md index c289bd25..728761fd 100644 --- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-RecipientPersonalDataRequestFactory.md +++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-RecipientPersonalDataRequestFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-SbpPayoutRecipientPersonalDataRequest.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-SbpPayoutRecipientPersonalDataRequest.md index c393bf91..a3202086 100644 --- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-SbpPayoutRecipientPersonalDataRequest.md +++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-SbpPayoutRecipientPersonalDataRequest.md @@ -963,6 +963,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 f49c4e10..e8cb6a88 100644 --- a/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md @@ -27,6 +27,7 @@ Class AbstractReceipt. | public | [$fiscalProviderId](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_fiscalProviderId) | | Идентификатор чека в онлайн-кассе. Присутствует, если чек удалось зарегистрировать. | | public | [$fiscalStorageNumber](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_fiscalStorageNumber) | | Номер фискального накопителя в кассовом аппарате. | | public | [$id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_id) | | Идентификатор чека в ЮKassa. | +| public | [$internet](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | public | [$items](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_items) | | Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | public | [$object_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_object_id) | | Идентификатор объекта чека. | | public | [$objectId](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_objectId) | | Идентификатор объекта чека. | @@ -42,12 +43,14 @@ Class AbstractReceipt. | public | [$status](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_status) | | Статус доставки данных для чека в онлайн-кассу ("pending", "succeeded" или "canceled"). | | public | [$tax_system_code](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_tax_system_code) | | Код системы налогообложения. Число 1-6. | | public | [$taxSystemCode](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_taxSystemCode) | | Код системы налогообложения. Число 1-6. | +| public | [$timezone](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | public | [$type](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_type) | | Тип чека в онлайн-кассе: приход "payment" или возврат "refund". | | protected | [$_fiscal_attribute](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_attribute) | | | | protected | [$_fiscal_document_number](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_document_number) | | | | protected | [$_fiscal_provider_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_provider_id) | | | | protected | [$_fiscal_storage_number](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_storage_number) | | | | protected | [$_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__id) | | | +| protected | [$_internet](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | protected | [$_items](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__items) | | | | protected | [$_object_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__object_id) | | | | protected | [$_on_behalf_of](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__on_behalf_of) | | | @@ -57,6 +60,7 @@ Class AbstractReceipt. | protected | [$_settlements](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__settlements) | | | | protected | [$_status](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__status) | | | | protected | [$_tax_system_code](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__tax_system_code) | | | +| protected | [$_timezone](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | protected | [$_type](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__type) | | | --- @@ -76,6 +80,7 @@ Class AbstractReceipt. | public | [getFiscalProviderId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getFiscalProviderId) | | Возвращает идентификатор чека в онлайн-кассе. | | public | [getFiscalStorageNumber()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getFiscalStorageNumber) | | Возвращает номер фискального накопителя в кассовом аппарате. | | public | [getId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getId) | | Возвращает идентификатор чека в ЮKassa. | +| public | [getInternet()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getInternet) | | Возвращает признак проведения платежа в интернете. | | public | [getItems()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getItems) | | Возвращает Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | public | [getObjectId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getObjectId) | | Возвращает идентификатор платежа или возврата, для которого был сформирован чек. | | public | [getOnBehalfOf()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getOnBehalfOf) | | Возвращает идентификатор магазин | @@ -85,6 +90,7 @@ Class AbstractReceipt. | public | [getSettlements()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getSettlements) | | Возвращает Массив оплат, обеспечивающих выдачу товара. | | public | [getStatus()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getStatus) | | Возвращает статус доставки данных для чека в онлайн-кассу. | | public | [getTaxSystemCode()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getTaxSystemCode) | | Возвращает код системы налогообложения. | +| public | [getTimezone()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getTimezone) | | Возвращает номер часовой зоны. | | public | [getType()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getType) | | Возвращает тип чека в онлайн-кассе. | | public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | | public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | @@ -98,6 +104,7 @@ Class AbstractReceipt. | public | [setFiscalProviderId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setFiscalProviderId) | | Устанавливает идентификатор чека в онлайн-кассе. | | public | [setFiscalStorageNumber()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setFiscalStorageNumber) | | Устанавливает номер фискального накопителя в кассовом аппарате. | | public | [setId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setId) | | Устанавливает идентификатор чека. | +| public | [setInternet()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setInternet) | | Устанавливает признак проведения платежа в интернете. | | public | [setItems()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setItems) | | Устанавливает список позиций в чеке. | | public | [setObjectId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setObjectId) | | Устанавливает идентификатор платежа или возврата, для которого был сформирован чек. | | public | [setOnBehalfOf()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setOnBehalfOf) | | Возвращает идентификатор магазина, от имени которого нужно отправить чек. | @@ -108,6 +115,7 @@ Class AbstractReceipt. | public | [setSpecificProperties()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setSpecificProperties) | | Установка свойств, присущих конкретному объекту. | | public | [setStatus()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setStatus) | | Устанавливает состояние регистрации фискального чека. | | public | [setTaxSystemCode()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setTaxSystemCode) | | Устанавливает код системы налогообложения. | +| public | [setTimezone()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setTimezone) | | Устанавливает номер часовой зоны. | | public | [setType()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setType) | | Устанавливает типа чека. | | public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | | protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. | @@ -255,6 +263,18 @@ LENGTH_RECEIPT_ID = 39 **Details:** + +#### public $internet : bool +--- +***Description*** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +**Type:** bool + +**Details:** + + #### public $items : \YooKassa\Common\ListObjectInterface|\YooKassa\Request\Receipts\ReceiptResponseItemInterface[] --- @@ -435,6 +455,18 @@ LENGTH_RECEIPT_ID = 39 **Details:** + +#### public $timezone : int +--- +***Description*** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +**Type:** int + +**Details:** + + #### public $type : string --- @@ -488,6 +520,26 @@ LENGTH_RECEIPT_ID = 39 **Details:** + +#### protected $_internet : ?bool +--- +**Summary** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +***Description*** + +Возможные значения: +* `true` — оплата прошла онлайн, через интернет (например, на вашем сайте или в приложении); +* `false` — оплата прошла оффлайн (например, в торговой точке или при встрече с курьером). + +По умолчанию `false`.`true`. Если вы принимаете платежи офлайн, передайте в запросе значение `false`. + +**Type:** ?bool + +**Details:** + + #### protected $_items : ?\YooKassa\Common\ListObject --- @@ -561,6 +613,26 @@ LENGTH_RECEIPT_ID = 39 **Details:** + +#### protected $_timezone : ?int +--- +**Summary** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +***Description*** + +Указывается, только если в чеке есть товары, которые подлежат обязательной маркировке (в `items.mark_code_info` передается параметр `gs_1m`, `short` или `fur`). + +Перечень возможных значений: +* [для Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/parameters-values#timezone) +* [для сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/parameters-values#timezone) + +**Type:** ?int + +**Details:** + + #### protected $_type : ?string --- @@ -839,6 +911,23 @@ public getId() : string|null **Returns:** string|null - Идентификатор чека в ЮKassa + +#### public getInternet() : bool|null + +```php +public getInternet() : bool|null +``` + +**Summary** + +Возвращает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +**Returns:** bool|null - Признак проведения платежа в интернете + + #### public getItems() : \YooKassa\Request\Receipts\ReceiptResponseItemInterface[]|\YooKassa\Common\ListObjectInterface @@ -992,6 +1081,23 @@ public getTaxSystemCode() : int|null **Returns:** int|null - Код системы налогообложения. Число 1-6. + +#### public getTimezone() : int|null + +```php +public getTimezone() : int|null +``` + +**Summary** + +Возвращает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +**Returns:** int|null - Номер часовой зоны + + #### public getType() : string|null @@ -1255,6 +1361,28 @@ public setId(string $id) : self **Returns:** self - + +#### public setInternet() : self + +```php +public setInternet(bool|null $internet = null) : self +``` + +**Summary** + +Устанавливает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| bool OR null | internet | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | + +**Returns:** self - + + #### public setItems() : self @@ -1475,6 +1603,28 @@ public setTaxSystemCode(int|null $tax_system_code) : self **Returns:** self - + +#### public setTimezone() : self + +```php +public setTimezone(int|null $timezone = null) : self +``` + +**Summary** + +Устанавливает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| int OR null | timezone | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | + +**Returns:** self - + + #### public setType() : self @@ -1567,6 +1717,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 9868eec4..1a88d6fd 100644 --- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md +++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md @@ -84,6 +84,7 @@ var_dump($response); | public | [$additional_user_props](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_additional_user_props) | | Дополнительный реквизит пользователя. | | public | [$additionalUserProps](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_additionalUserProps) | | Дополнительный реквизит пользователя. | | public | [$customer](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_customer) | | Информация о плательщике | +| public | [$internet](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | public | [$items](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_items) | | Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | public | [$object_id](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_object_id) | | Идентификатор объекта оплаты | | public | [$object_type](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_object_type) | | Тип объекта: приход "payment" или возврат "refund". | @@ -99,6 +100,7 @@ var_dump($response); | public | [$settlements](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_settlements) | | Список платежей | | public | [$tax_system_code](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_tax_system_code) | | Система налогообложения магазина (тег в 54 ФЗ — 1055). | | public | [$taxSystemCode](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_taxSystemCode) | | Система налогообложения магазина (тег в 54 ФЗ — 1055). | +| public | [$timezone](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | public | [$type](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#property_type) | | Тип чека в онлайн-кассе: приход "payment" или возврат "refund". | --- @@ -115,6 +117,7 @@ var_dump($response); | public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. | | public | [getAdditionalUserProps()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getAdditionalUserProps) | | Возвращает дополнительный реквизит пользователя. | | public | [getCustomer()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getCustomer) | | Возвращает информацию о плательщике. | +| public | [getInternet()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getInternet) | | Возвращает признак проведения платежа в интернете. | | public | [getItems()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getItems) | | Возвращает список позиций в текущем чеке. | | public | [getLastValidationError()](../classes/YooKassa-Common-AbstractRequest.md#method_getLastValidationError) | | Возвращает последнюю ошибку валидации. | | public | [getObjectId()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getObjectId) | | Возвращает Id объекта чека. | @@ -125,6 +128,7 @@ var_dump($response); | public | [getSend()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getSend) | | Возвращает признак отложенной отправки чека. | | public | [getSettlements()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getSettlements) | | Возвращает массив оплат, обеспечивающих выдачу товара. | | public | [getTaxSystemCode()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getTaxSystemCode) | | Возвращает код системы налогообложения. | +| public | [getTimezone()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getTimezone) | | Возвращает номер часовой зоны. | | public | [getType()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_getType) | | Возвращает тип чека в онлайн-кассе. | | public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | | public | [hasCustomer()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_hasCustomer) | | Проверяет наличие данных о плательщике. | @@ -136,6 +140,7 @@ var_dump($response); | public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. | | public | [setAdditionalUserProps()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setAdditionalUserProps) | | Устанавливает дополнительный реквизит пользователя. | | public | [setCustomer()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setCustomer) | | Устанавливает информацию о плательщике. | +| public | [setInternet()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setInternet) | | Устанавливает признак проведения платежа в интернете. | | public | [setItems()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setItems) | | Устанавливает список позиций в чеке. | | public | [setObjectId()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setObjectId) | | Устанавливает Id объекта чека. | | public | [setObjectType()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setObjectType) | | Устанавливает тип объекта чека. | @@ -145,6 +150,7 @@ var_dump($response); | public | [setSend()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setSend) | | Устанавливает признак отложенной отправки чека. | | public | [setSettlements()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setSettlements) | | Устанавливает массив оплат, обеспечивающих выдачу товара. | | public | [setTaxSystemCode()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setTaxSystemCode) | | Устанавливает код системы налогообложения. | +| public | [setTimezone()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setTimezone) | | Устанавливает номер часовой зоны. | | public | [setType()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_setType) | | Устанавливает тип чека в онлайн-кассе. | | public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | | public | [validate()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md#method_validate) | | Валидирует текущий запрос, проверяет все ли нужные свойства установлены. | @@ -211,14 +217,26 @@ var_dump($response); **Details:** + +#### public $internet : bool +--- +***Description*** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +**Type:** bool + +**Details:** + + -#### public $items : array +#### public $items : \YooKassa\Model\Receipt\ReceiptItemInterface[]|\YooKassa\Common\ListObjectInterface --- ***Description*** Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. -**Type:** array +**Type:** ListObjectInterface **Details:** @@ -296,13 +314,13 @@ var_dump($response); -#### public $receipt_industry_details : array +#### public $receipt_industry_details : \YooKassa\Model\Receipt\IndustryDetails[]|\YooKassa\Common\ListObjectInterface --- ***Description*** Отраслевой реквизит предмета расчета. -**Type:** array +**Type:** ListObjectInterface **Details:** @@ -320,13 +338,13 @@ var_dump($response); -#### public $receiptIndustryDetails : array +#### public $receiptIndustryDetails : \YooKassa\Model\Receipt\IndustryDetails[]|\YooKassa\Common\ListObjectInterface --- ***Description*** Отраслевой реквизит предмета расчета. -**Type:** array +**Type:** ListObjectInterface **Details:** @@ -356,13 +374,13 @@ var_dump($response); -#### public $settlements : array +#### public $settlements : \YooKassa\Model\Receipt\SettlementInterface[]|\YooKassa\Common\ListObjectInterface --- ***Description*** Список платежей -**Type:** array +**Type:** ListObjectInterface **Details:** @@ -391,6 +409,18 @@ var_dump($response); **Details:** + +#### public $timezone : int +--- +***Description*** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +**Type:** int + +**Details:** + + #### public $type : string --- @@ -607,6 +637,23 @@ public getCustomer() : \YooKassa\Model\Receipt\ReceiptCustomerInterface|null **Returns:** \YooKassa\Model\Receipt\ReceiptCustomerInterface|null - Информация о плательщике + +#### public getInternet() : bool|null + +```php +public getInternet() : bool|null +``` + +**Summary** + +Возвращает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\CreatePostReceiptRequest](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md) + +**Returns:** bool|null - Признак проведения платежа в интернете + + #### public getItems() : \YooKassa\Model\Receipt\ReceiptItemInterface[]|\YooKassa\Common\ListObjectInterface @@ -782,6 +829,23 @@ public getTaxSystemCode() : int|null **Returns:** int|null - Код системы налогообложения. Число 1-6. + +#### public getTimezone() : int|null + +```php +public getTimezone() : int|null +``` + +**Summary** + +Возвращает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\CreatePostReceiptRequest](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md) + +**Returns:** int|null - Номер часовой зоны + + #### public getType() : string|null @@ -996,6 +1060,28 @@ public setCustomer(array|\YooKassa\Model\Receipt\ReceiptCustomerInterface $custo **Returns:** self - + +#### public setInternet() : self + +```php +public setInternet(bool|null $internet = null) : self +``` + +**Summary** + +Устанавливает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\CreatePostReceiptRequest](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| bool OR null | internet | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | + +**Returns:** self - + + #### public setItems() : self @@ -1205,6 +1291,28 @@ public setTaxSystemCode(int|null $tax_system_code = null) : self **Returns:** self - + +#### public setTimezone() : self + +```php +public setTimezone(int|null $timezone = null) : self +``` + +**Summary** + +Устанавливает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\CreatePostReceiptRequest](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| int OR null | timezone | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | + +**Returns:** self - + + #### public setType() : self @@ -1336,6 +1444,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 749a2f5a..d61a989a 100644 --- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md @@ -95,6 +95,7 @@ var_dump($response); | public | [setAdditionalUserProps()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setAdditionalUserProps) | | Устанавливает дополнительный реквизит пользователя. | | public | [setCurrency()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setCurrency) | | Устанавливает валюту в которой будет происходить подтверждение оплаты заказа. | | public | [setCustomer()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setCustomer) | | Устанавливает информацию о пользователе. | +| public | [setInternet()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setInternet) | | Устанавливает признак проведения платежа в интернете. | | public | [setItems()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setItems) | | Устанавливает список товаров чека. | | public | [setObjectId()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setObjectId) | | Устанавливает Id объекта чека. | | public | [setObjectType()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setObjectType) | | Устанавливает тип объекта чека. | @@ -105,6 +106,7 @@ var_dump($response); | public | [setSend()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setSend) | | Устанавливает признак отложенной отправки чека. | | public | [setSettlements()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setSettlements) | | Устанавливает массив оплат, обеспечивающих выдачу товара. | | public | [setTaxSystemCode()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setTaxSystemCode) | | Устанавливает код системы налогообложения. | +| public | [setTimezone()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setTimezone) | | Устанавливает номер часовой зоны. | | public | [setType()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_setType) | | Устанавливает тип чека в онлайн-кассе. | | protected | [initCurrentObject()](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md#method_initCurrentObject) | | Инициализирует объект запроса, который в дальнейшем будет собираться билдером | @@ -309,6 +311,28 @@ public setCustomer(array|\YooKassa\Model\Receipt\ReceiptCustomerInterface $value **Returns:** self - Инстанс билдера запросов + +#### public setInternet() : self + +```php +public setInternet(bool|null $value) : self +``` + +**Summary** + +Устанавливает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\CreatePostReceiptRequestBuilder](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| bool OR null | value | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | + +**Returns:** self - Инстанс билдера запросов + + #### public setItems() : self @@ -541,6 +565,28 @@ public setTaxSystemCode(int|null $value) : self **Returns:** self - Инстанс билдера запросов + +#### public setTimezone() : self + +```php +public setTimezone(int|null $value) : self +``` + +**Summary** + +Устанавливает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\CreatePostReceiptRequestBuilder](../classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| int OR null | value | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | + +**Returns:** self - Инстанс билдера запросов + + #### public setType() : self @@ -596,6 +642,6 @@ protected initCurrentObject() : \YooKassa\Request\Receipts\CreatePostReceiptRequ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 213244b2..e891949a 100644 --- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md +++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md @@ -591,6 +591,6 @@ public notEmpty() : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 f87d1e75..c2e95209 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 59a7a6f7..026d1d54 100644 --- a/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md @@ -28,6 +28,7 @@ | public | [$fiscalProviderId](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_fiscalProviderId) | | Идентификатор чека в онлайн-кассе. Присутствует, если чек удалось зарегистрировать. | | public | [$fiscalStorageNumber](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_fiscalStorageNumber) | | Номер фискального накопителя в кассовом аппарате. | | public | [$id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_id) | | Идентификатор чека в ЮKassa. | +| public | [$internet](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | public | [$items](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_items) | | Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | public | [$object_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_object_id) | | Идентификатор объекта чека. | | public | [$objectId](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_objectId) | | Идентификатор объекта чека. | @@ -45,12 +46,14 @@ | public | [$status](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_status) | | Статус доставки данных для чека в онлайн-кассу ("pending", "succeeded" или "canceled"). | | public | [$tax_system_code](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_tax_system_code) | | Код системы налогообложения. Число 1-6. | | public | [$taxSystemCode](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_taxSystemCode) | | Код системы налогообложения. Число 1-6. | +| public | [$timezone](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | public | [$type](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_type) | | Тип чека в онлайн-кассе: приход "payment" или возврат "refund". | | protected | [$_fiscal_attribute](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_attribute) | | | | protected | [$_fiscal_document_number](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_document_number) | | | | protected | [$_fiscal_provider_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_provider_id) | | | | protected | [$_fiscal_storage_number](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_storage_number) | | | | protected | [$_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__id) | | | +| protected | [$_internet](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | protected | [$_items](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__items) | | | | protected | [$_object_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__object_id) | | | | protected | [$_on_behalf_of](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__on_behalf_of) | | | @@ -60,6 +63,7 @@ | protected | [$_settlements](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__settlements) | | | | protected | [$_status](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__status) | | | | protected | [$_tax_system_code](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__tax_system_code) | | | +| protected | [$_timezone](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | protected | [$_type](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__type) | | | --- @@ -79,6 +83,7 @@ | public | [getFiscalProviderId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getFiscalProviderId) | | Возвращает идентификатор чека в онлайн-кассе. | | public | [getFiscalStorageNumber()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getFiscalStorageNumber) | | Возвращает номер фискального накопителя в кассовом аппарате. | | public | [getId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getId) | | Возвращает идентификатор чека в ЮKassa. | +| public | [getInternet()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getInternet) | | Возвращает признак проведения платежа в интернете. | | public | [getItems()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getItems) | | Возвращает Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | public | [getObjectId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getObjectId) | | Возвращает идентификатор платежа или возврата, для которого был сформирован чек. | | public | [getOnBehalfOf()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getOnBehalfOf) | | Возвращает идентификатор магазин | @@ -89,6 +94,7 @@ | public | [getSettlements()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getSettlements) | | Возвращает Массив оплат, обеспечивающих выдачу товара. | | public | [getStatus()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getStatus) | | Возвращает статус доставки данных для чека в онлайн-кассу. | | public | [getTaxSystemCode()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getTaxSystemCode) | | Возвращает код системы налогообложения. | +| public | [getTimezone()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getTimezone) | | Возвращает номер часовой зоны. | | public | [getType()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getType) | | Возвращает тип чека в онлайн-кассе. | | public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | | public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | @@ -102,6 +108,7 @@ | public | [setFiscalProviderId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setFiscalProviderId) | | Устанавливает идентификатор чека в онлайн-кассе. | | public | [setFiscalStorageNumber()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setFiscalStorageNumber) | | Устанавливает номер фискального накопителя в кассовом аппарате. | | public | [setId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setId) | | Устанавливает идентификатор чека. | +| public | [setInternet()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setInternet) | | Устанавливает признак проведения платежа в интернете. | | public | [setItems()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setItems) | | Устанавливает список позиций в чеке. | | public | [setObjectId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setObjectId) | | Устанавливает идентификатор платежа или возврата, для которого был сформирован чек. | | public | [setOnBehalfOf()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setOnBehalfOf) | | Возвращает идентификатор магазина, от имени которого нужно отправить чек. | @@ -113,6 +120,7 @@ | public | [setSpecificProperties()](../classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md#method_setSpecificProperties) | | Установка свойств, присущих конкретному объекту. | | public | [setStatus()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setStatus) | | Устанавливает состояние регистрации фискального чека. | | public | [setTaxSystemCode()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setTaxSystemCode) | | Устанавливает код системы налогообложения. | +| public | [setTimezone()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setTimezone) | | Устанавливает номер часовой зоны. | | public | [setType()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setType) | | Устанавливает типа чека. | | public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | | protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. | @@ -279,6 +287,19 @@ LENGTH_PAYMENT_ID = 36 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### public $internet : bool +--- +***Description*** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +**Type:** bool + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### public $items : \YooKassa\Common\ListObjectInterface|\YooKassa\Request\Receipts\ReceiptResponseItemInterface[] --- @@ -498,6 +519,19 @@ LENGTH_PAYMENT_ID = 36 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### public $timezone : int +--- +***Description*** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +**Type:** int + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### public $type : string --- @@ -557,6 +591,27 @@ LENGTH_PAYMENT_ID = 36 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### protected $_internet : ?bool +--- +**Summary** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +***Description*** + +Возможные значения: +* `true` — оплата прошла онлайн, через интернет (например, на вашем сайте или в приложении); +* `false` — оплата прошла оффлайн (например, в торговой точке или при встрече с курьером). + +По умолчанию `false`.`true`. Если вы принимаете платежи офлайн, передайте в запросе значение `false`. + +**Type:** ?bool + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### protected $_items : ?\YooKassa\Common\ListObject --- @@ -639,6 +694,27 @@ LENGTH_PAYMENT_ID = 36 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### protected $_timezone : ?int +--- +**Summary** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +***Description*** + +Указывается, только если в чеке есть товары, которые подлежат обязательной маркировке (в `items.mark_code_info` передается параметр `gs_1m`, `short` или `fur`). + +Перечень возможных значений: +* [для Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/parameters-values#timezone) +* [для сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/parameters-values#timezone) + +**Type:** ?int + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### protected $_type : ?string --- @@ -913,6 +989,23 @@ public getId() : string|null **Returns:** string|null - Идентификатор чека в ЮKassa + +#### public getInternet() : bool|null + +```php +public getInternet() : bool|null +``` + +**Summary** + +Возвращает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +**Returns:** bool|null - Признак проведения платежа в интернете + + #### public getItems() : \YooKassa\Request\Receipts\ReceiptResponseItemInterface[]|\YooKassa\Common\ListObjectInterface @@ -1083,6 +1176,23 @@ public getTaxSystemCode() : int|null **Returns:** int|null - Код системы налогообложения. Число 1-6. + +#### public getTimezone() : int|null + +```php +public getTimezone() : int|null +``` + +**Summary** + +Возвращает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +**Returns:** int|null - Номер часовой зоны + + #### public getType() : string|null @@ -1346,6 +1456,28 @@ public setId(string $id) : self **Returns:** self - + +#### public setInternet() : self + +```php +public setInternet(bool|null $internet = null) : self +``` + +**Summary** + +Устанавливает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| bool OR null | internet | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | + +**Returns:** self - + + #### public setItems() : self @@ -1588,6 +1720,28 @@ public setTaxSystemCode(int|null $tax_system_code) : self **Returns:** self - + +#### public setTimezone() : self + +```php +public setTimezone(int|null $timezone = null) : self +``` + +**Summary** + +Устанавливает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| int OR null | timezone | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | + +**Returns:** self - + + #### public setType() : self @@ -1680,6 +1834,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 183e5611..97c7e7e4 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 b10d6bbc..0970e9d0 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md @@ -44,6 +44,8 @@ Interface ReceiptInterface. | property | | Статус доставки данных для чека в онлайн-кассу ("pending", "succeeded" или "canceled"). | | property | | Код системы налогообложения. Число 1-6. | | property | | Код системы налогообложения. Число 1-6. | +| property | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | +| property | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | property | | Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | property | | Перечень совершенных расчетов. | @@ -210,6 +212,6 @@ public notEmpty() : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 124f7163..b738c60a 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md @@ -1571,6 +1571,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 3f28c0d1..cf77fea6 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md @@ -402,6 +402,6 @@ public getSupplier() : \YooKassa\Model\Receipt\SupplierInterface|null --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 5ea599cb..a6460da1 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md @@ -1240,6 +1240,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 ee83323b..ef762555 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 39b85017..1e48aadc 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md @@ -382,6 +382,6 @@ public hasLimit() : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 6d8f5fa5..00ed68cd 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 0747956c..970b8eec 100644 --- a/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md @@ -543,6 +543,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 611d0221..e159665e 100644 --- a/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md @@ -28,6 +28,7 @@ | public | [$fiscalProviderId](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_fiscalProviderId) | | Идентификатор чека в онлайн-кассе. Присутствует, если чек удалось зарегистрировать. | | public | [$fiscalStorageNumber](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_fiscalStorageNumber) | | Номер фискального накопителя в кассовом аппарате. | | public | [$id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_id) | | Идентификатор чека в ЮKassa. | +| public | [$internet](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | public | [$items](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_items) | | Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | public | [$object_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_object_id) | | Идентификатор объекта чека. | | public | [$objectId](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_objectId) | | Идентификатор объекта чека. | @@ -45,12 +46,14 @@ | public | [$status](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_status) | | Статус доставки данных для чека в онлайн-кассу ("pending", "succeeded" или "canceled"). | | public | [$tax_system_code](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_tax_system_code) | | Код системы налогообложения. Число 1-6. | | public | [$taxSystemCode](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_taxSystemCode) | | Код системы налогообложения. Число 1-6. | +| public | [$timezone](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | public | [$type](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_type) | | Тип чека в онлайн-кассе: приход "payment" или возврат "refund". | | protected | [$_fiscal_attribute](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_attribute) | | | | protected | [$_fiscal_document_number](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_document_number) | | | | protected | [$_fiscal_provider_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_provider_id) | | | | protected | [$_fiscal_storage_number](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_storage_number) | | | | protected | [$_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__id) | | | +| protected | [$_internet](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | protected | [$_items](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__items) | | | | protected | [$_object_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__object_id) | | | | protected | [$_on_behalf_of](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__on_behalf_of) | | | @@ -60,6 +63,7 @@ | protected | [$_settlements](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__settlements) | | | | protected | [$_status](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__status) | | | | protected | [$_tax_system_code](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__tax_system_code) | | | +| protected | [$_timezone](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | protected | [$_type](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__type) | | | --- @@ -79,6 +83,7 @@ | public | [getFiscalProviderId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getFiscalProviderId) | | Возвращает идентификатор чека в онлайн-кассе. | | public | [getFiscalStorageNumber()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getFiscalStorageNumber) | | Возвращает номер фискального накопителя в кассовом аппарате. | | public | [getId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getId) | | Возвращает идентификатор чека в ЮKassa. | +| public | [getInternet()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getInternet) | | Возвращает признак проведения платежа в интернете. | | public | [getItems()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getItems) | | Возвращает Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | public | [getObjectId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getObjectId) | | Возвращает идентификатор платежа или возврата, для которого был сформирован чек. | | public | [getOnBehalfOf()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getOnBehalfOf) | | Возвращает идентификатор магазин | @@ -89,6 +94,7 @@ | public | [getSettlements()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getSettlements) | | Возвращает Массив оплат, обеспечивающих выдачу товара. | | public | [getStatus()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getStatus) | | Возвращает статус доставки данных для чека в онлайн-кассу. | | public | [getTaxSystemCode()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getTaxSystemCode) | | Возвращает код системы налогообложения. | +| public | [getTimezone()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getTimezone) | | Возвращает номер часовой зоны. | | public | [getType()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getType) | | Возвращает тип чека в онлайн-кассе. | | public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | | public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | @@ -102,6 +108,7 @@ | public | [setFiscalProviderId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setFiscalProviderId) | | Устанавливает идентификатор чека в онлайн-кассе. | | public | [setFiscalStorageNumber()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setFiscalStorageNumber) | | Устанавливает номер фискального накопителя в кассовом аппарате. | | public | [setId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setId) | | Устанавливает идентификатор чека. | +| public | [setInternet()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setInternet) | | Устанавливает признак проведения платежа в интернете. | | public | [setItems()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setItems) | | Устанавливает список позиций в чеке. | | public | [setObjectId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setObjectId) | | Устанавливает идентификатор платежа или возврата, для которого был сформирован чек. | | public | [setOnBehalfOf()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setOnBehalfOf) | | Возвращает идентификатор магазина, от имени которого нужно отправить чек. | @@ -113,6 +120,7 @@ | public | [setSpecificProperties()](../classes/YooKassa-Request-Receipts-RefundReceiptResponse.md#method_setSpecificProperties) | | Установка свойств, присущих конкретному объекту. | | public | [setStatus()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setStatus) | | Устанавливает состояние регистрации фискального чека. | | public | [setTaxSystemCode()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setTaxSystemCode) | | Устанавливает код системы налогообложения. | +| public | [setTimezone()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setTimezone) | | Устанавливает номер часовой зоны. | | public | [setType()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setType) | | Устанавливает типа чека. | | public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | | protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. | @@ -279,6 +287,19 @@ LENGTH_REFUND_ID = 36 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### public $internet : bool +--- +***Description*** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +**Type:** bool + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### public $items : \YooKassa\Common\ListObjectInterface|\YooKassa\Request\Receipts\ReceiptResponseItemInterface[] --- @@ -498,6 +519,19 @@ LENGTH_REFUND_ID = 36 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### public $timezone : int +--- +***Description*** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +**Type:** int + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### public $type : string --- @@ -557,6 +591,27 @@ LENGTH_REFUND_ID = 36 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### protected $_internet : ?bool +--- +**Summary** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +***Description*** + +Возможные значения: +* `true` — оплата прошла онлайн, через интернет (например, на вашем сайте или в приложении); +* `false` — оплата прошла оффлайн (например, в торговой точке или при встрече с курьером). + +По умолчанию `false`.`true`. Если вы принимаете платежи офлайн, передайте в запросе значение `false`. + +**Type:** ?bool + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### protected $_items : ?\YooKassa\Common\ListObject --- @@ -639,6 +694,27 @@ LENGTH_REFUND_ID = 36 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### protected $_timezone : ?int +--- +**Summary** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +***Description*** + +Указывается, только если в чеке есть товары, которые подлежат обязательной маркировке (в `items.mark_code_info` передается параметр `gs_1m`, `short` или `fur`). + +Перечень возможных значений: +* [для Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/parameters-values#timezone) +* [для сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/parameters-values#timezone) + +**Type:** ?int + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### protected $_type : ?string --- @@ -913,6 +989,23 @@ public getId() : string|null **Returns:** string|null - Идентификатор чека в ЮKassa + +#### public getInternet() : bool|null + +```php +public getInternet() : bool|null +``` + +**Summary** + +Возвращает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +**Returns:** bool|null - Признак проведения платежа в интернете + + #### public getItems() : \YooKassa\Request\Receipts\ReceiptResponseItemInterface[]|\YooKassa\Common\ListObjectInterface @@ -1083,6 +1176,23 @@ public getTaxSystemCode() : int|null **Returns:** int|null - Код системы налогообложения. Число 1-6. + +#### public getTimezone() : int|null + +```php +public getTimezone() : int|null +``` + +**Summary** + +Возвращает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +**Returns:** int|null - Номер часовой зоны + + #### public getType() : string|null @@ -1346,6 +1456,28 @@ public setId(string $id) : self **Returns:** self - + +#### public setInternet() : self + +```php +public setInternet(bool|null $internet = null) : self +``` + +**Summary** + +Устанавливает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| bool OR null | internet | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | + +**Returns:** self - + + #### public setItems() : self @@ -1588,6 +1720,28 @@ public setTaxSystemCode(int|null $tax_system_code) : self **Returns:** self - + +#### public setTimezone() : self + +```php +public setTimezone(int|null $timezone = null) : self +``` + +**Summary** + +Устанавливает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| int OR null | timezone | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | + +**Returns:** self - + + #### public setType() : self @@ -1680,6 +1834,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 a018b630..af0f30cb 100644 --- a/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md +++ b/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md @@ -27,6 +27,7 @@ | public | [$fiscalProviderId](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_fiscalProviderId) | | Идентификатор чека в онлайн-кассе. Присутствует, если чек удалось зарегистрировать. | | public | [$fiscalStorageNumber](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_fiscalStorageNumber) | | Номер фискального накопителя в кассовом аппарате. | | public | [$id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_id) | | Идентификатор чека в ЮKassa. | +| public | [$internet](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | public | [$items](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_items) | | Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | public | [$object_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_object_id) | | Идентификатор объекта чека. | | public | [$objectId](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_objectId) | | Идентификатор объекта чека. | @@ -42,12 +43,14 @@ | public | [$status](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_status) | | Статус доставки данных для чека в онлайн-кассу ("pending", "succeeded" или "canceled"). | | public | [$tax_system_code](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_tax_system_code) | | Код системы налогообложения. Число 1-6. | | public | [$taxSystemCode](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_taxSystemCode) | | Код системы налогообложения. Число 1-6. | +| public | [$timezone](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | public | [$type](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property_type) | | Тип чека в онлайн-кассе: приход "payment" или возврат "refund". | | protected | [$_fiscal_attribute](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_attribute) | | | | protected | [$_fiscal_document_number](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_document_number) | | | | protected | [$_fiscal_provider_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_provider_id) | | | | protected | [$_fiscal_storage_number](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__fiscal_storage_number) | | | | protected | [$_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__id) | | | +| protected | [$_internet](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__internet) | | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | | protected | [$_items](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__items) | | | | protected | [$_object_id](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__object_id) | | | | protected | [$_on_behalf_of](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__on_behalf_of) | | | @@ -57,6 +60,7 @@ | protected | [$_settlements](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__settlements) | | | | protected | [$_status](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__status) | | | | protected | [$_tax_system_code](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__tax_system_code) | | | +| protected | [$_timezone](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__timezone) | | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | | protected | [$_type](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#property__type) | | | --- @@ -76,6 +80,7 @@ | public | [getFiscalProviderId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getFiscalProviderId) | | Возвращает идентификатор чека в онлайн-кассе. | | public | [getFiscalStorageNumber()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getFiscalStorageNumber) | | Возвращает номер фискального накопителя в кассовом аппарате. | | public | [getId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getId) | | Возвращает идентификатор чека в ЮKassa. | +| public | [getInternet()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getInternet) | | Возвращает признак проведения платежа в интернете. | | public | [getItems()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getItems) | | Возвращает Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. | | public | [getObjectId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getObjectId) | | Возвращает идентификатор платежа или возврата, для которого был сформирован чек. | | public | [getOnBehalfOf()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getOnBehalfOf) | | Возвращает идентификатор магазин | @@ -85,6 +90,7 @@ | public | [getSettlements()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getSettlements) | | Возвращает Массив оплат, обеспечивающих выдачу товара. | | public | [getStatus()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getStatus) | | Возвращает статус доставки данных для чека в онлайн-кассу. | | public | [getTaxSystemCode()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getTaxSystemCode) | | Возвращает код системы налогообложения. | +| public | [getTimezone()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getTimezone) | | Возвращает номер часовой зоны. | | public | [getType()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_getType) | | Возвращает тип чека в онлайн-кассе. | | public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | | | public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. | @@ -98,6 +104,7 @@ | public | [setFiscalProviderId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setFiscalProviderId) | | Устанавливает идентификатор чека в онлайн-кассе. | | public | [setFiscalStorageNumber()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setFiscalStorageNumber) | | Устанавливает номер фискального накопителя в кассовом аппарате. | | public | [setId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setId) | | Устанавливает идентификатор чека. | +| public | [setInternet()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setInternet) | | Устанавливает признак проведения платежа в интернете. | | public | [setItems()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setItems) | | Устанавливает список позиций в чеке. | | public | [setObjectId()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setObjectId) | | Устанавливает идентификатор платежа или возврата, для которого был сформирован чек. | | public | [setOnBehalfOf()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setOnBehalfOf) | | Возвращает идентификатор магазина, от имени которого нужно отправить чек. | @@ -108,6 +115,7 @@ | public | [setSpecificProperties()](../classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md#method_setSpecificProperties) | | Установка свойств, присущих конкретному объекту. | | public | [setStatus()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setStatus) | | Устанавливает состояние регистрации фискального чека. | | public | [setTaxSystemCode()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setTaxSystemCode) | | Устанавливает код системы налогообложения. | +| public | [setTimezone()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setTimezone) | | Устанавливает номер часовой зоны. | | public | [setType()](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md#method_setType) | | Устанавливает типа чека. | | public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). | | protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. | @@ -255,6 +263,19 @@ LENGTH_RECEIPT_ID = 39 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### public $internet : bool +--- +***Description*** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +**Type:** bool + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### public $items : \YooKassa\Common\ListObjectInterface|\YooKassa\Request\Receipts\ReceiptResponseItemInterface[] --- @@ -450,6 +471,19 @@ LENGTH_RECEIPT_ID = 39 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### public $timezone : int +--- +***Description*** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +**Type:** int + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### public $type : string --- @@ -509,6 +543,27 @@ LENGTH_RECEIPT_ID = 39 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### protected $_internet : ?bool +--- +**Summary** + +Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + +***Description*** + +Возможные значения: +* `true` — оплата прошла онлайн, через интернет (например, на вашем сайте или в приложении); +* `false` — оплата прошла оффлайн (например, в торговой точке или при встрече с курьером). + +По умолчанию `false`.`true`. Если вы принимаете платежи офлайн, передайте в запросе значение `false`. + +**Type:** ?bool + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### protected $_items : ?\YooKassa\Common\ListObject --- @@ -591,6 +646,27 @@ LENGTH_RECEIPT_ID = 39 * Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +#### protected $_timezone : ?int +--- +**Summary** + +Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + +***Description*** + +Указывается, только если в чеке есть товары, которые подлежат обязательной маркировке (в `items.mark_code_info` передается параметр `gs_1m`, `short` или `fur`). + +Перечень возможных значений: +* [для Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/parameters-values#timezone) +* [для сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/parameters-values#timezone) + +**Type:** ?int + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + + #### protected $_type : ?string --- @@ -865,6 +941,23 @@ public getId() : string|null **Returns:** string|null - Идентификатор чека в ЮKassa + +#### public getInternet() : bool|null + +```php +public getInternet() : bool|null +``` + +**Summary** + +Возвращает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +**Returns:** bool|null - Признак проведения платежа в интернете + + #### public getItems() : \YooKassa\Request\Receipts\ReceiptResponseItemInterface[]|\YooKassa\Common\ListObjectInterface @@ -1018,6 +1111,23 @@ public getTaxSystemCode() : int|null **Returns:** int|null - Код системы налогообложения. Число 1-6. + +#### public getTimezone() : int|null + +```php +public getTimezone() : int|null +``` + +**Summary** + +Возвращает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +**Returns:** int|null - Номер часовой зоны + + #### public getType() : string|null @@ -1281,6 +1391,28 @@ public setId(string $id) : self **Returns:** self - + +#### public setInternet() : self + +```php +public setInternet(bool|null $internet = null) : self +``` + +**Summary** + +Устанавливает признак проведения платежа в интернете. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| bool OR null | internet | Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. | + +**Returns:** self - + + #### public setItems() : self @@ -1501,6 +1633,28 @@ public setTaxSystemCode(int|null $tax_system_code) : self **Returns:** self - + +#### public setTimezone() : self + +```php +public setTimezone(int|null $timezone = null) : self +``` + +**Summary** + +Устанавливает номер часовой зоны. + +**Details:** +* Inherited From: [\YooKassa\Request\Receipts\AbstractReceiptResponse](../classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md) + +##### Parameters: +| Type | Name | Description | +| ---- | ---- | ----------- | +| int OR null | timezone | Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). | + +**Returns:** self - + + #### public setType() : self @@ -1593,6 +1747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 32b42247..43229a50 100644 --- a/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md +++ b/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md @@ -1266,6 +1266,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 6005cde7..6c9a1da2 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md @@ -1072,6 +1072,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 99745dc6..a494e979 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md @@ -673,6 +673,6 @@ protected initCurrentObject() : \YooKassa\Request\Refunds\CreateRefundRequest --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 4fc7cd96..29f7f352 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md @@ -345,6 +345,6 @@ public hasDeal() : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 af3805a0..c08c7048 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Refunds\CreateRefundRequestInterface $request --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 ca2b2037..51527d58 100644 --- a/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md +++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md @@ -1267,6 +1267,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-AbstractRefundMethodData.md b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-AbstractRefundMethodData.md index 6a94dbc3..50d6122c 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-AbstractRefundMethodData.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-AbstractRefundMethodData.md @@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataElectronicCertificate.md b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataElectronicCertificate.md index ae3471c0..f91ede87 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataElectronicCertificate.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataElectronicCertificate.md @@ -585,6 +585,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataFactory.md b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataFactory.md index d5cd6a96..c4063004 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataFactory.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 9d722722..85101412 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundResponse.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundResponse.md @@ -1267,6 +1267,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 1be4033a..53be7ae1 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md @@ -1143,6 +1143,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 7cbdc7b9..c317377f 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md @@ -395,6 +395,6 @@ protected initCurrentObject() : \YooKassa\Request\Refunds\RefundsRequestInterfac --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 3401a733..8b11ddf4 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md @@ -309,6 +309,6 @@ public hasCursor() : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 7233e2c6..e1e9a3ed 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Refunds\RefundsRequestInterface $request) : a --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 4f5c3f65..6d47524e 100644 --- a/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md +++ b/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md @@ -546,6 +546,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 70c74df6..662e3e5b 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md @@ -725,6 +725,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 06104a29..7bddfcf1 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md @@ -265,6 +265,6 @@ protected initCurrentObject() : \YooKassa\Request\SelfEmployed\SelfEmployedReque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 4bae92db..ead7308c 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md @@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 e697ae13..e146bd2c 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md @@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 6233bd71..c6d31350 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md @@ -455,6 +455,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md index f9e90ffc..8f0a2437 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md @@ -251,6 +251,6 @@ public validate() : bool --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 d5893b39..e96176fd 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md @@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\SelfEmployed\SelfEmployedRequest $request) : --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 3eca0052..b2dbe8fd 100644 --- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md +++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md @@ -888,6 +888,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 36f939ed..f6197cf7 100644 --- a/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md +++ b/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md @@ -537,6 +537,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/examples/02-payments.md b/docs/examples/02-payments.md index 2027c87e..4bdcd70a 100644 --- a/docs/examples/02-payments.md +++ b/docs/examples/02-payments.md @@ -75,7 +75,16 @@ try { ] ], ] - ] + ], + 'statements' => [ + [ + 'type' => 'payment_overview', + 'delivery_method' => [ + 'type' => 'email', + 'email' => 'john.doe@mail.ru', + ], + ], + ], ], $idempotenceKey ); @@ -165,6 +174,15 @@ try { ] ]); + // Можно указать данные для отправки справки. Необходимо передавать, если вы хотите, чтобы после оплаты пользователь получил справку. + $builder->addStatement([ + 'type' => \YooKassa\Request\Payments\StatementData\StatementType::PAYMENT_OVERVIEW, + 'delivery_method' => [ + 'type' => \YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodType::EMAIL, + 'email' => 'john.doe@mail.ru', + ], + ]); + // Создаем объект запроса $request = $builder->build(); diff --git a/docs/namespaces/default.md b/docs/namespaces/default.md index f0fbf919..2aaabbe2 100644 --- a/docs/namespaces/default.md +++ b/docs/namespaces/default.md @@ -71,6 +71,6 @@ YOOKASSA_SDK_ROOT_PATH = __DIR__ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-client.md b/docs/namespaces/yookassa-client.md index edd4e269..6a98fb93 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-common-errors.md b/docs/namespaces/yookassa-common-errors.md index 03701d1f..2f3fc9aa 100644 --- a/docs/namespaces/yookassa-common-errors.md +++ b/docs/namespaces/yookassa-common-errors.md @@ -36,6 +36,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-common-exceptions.md b/docs/namespaces/yookassa-common-exceptions.md index 69572f8e..74cac3c9 100644 --- a/docs/namespaces/yookassa-common-exceptions.md +++ b/docs/namespaces/yookassa-common-exceptions.md @@ -42,6 +42,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-common.md b/docs/namespaces/yookassa-common.md index 6d203c48..eab38829 100644 --- a/docs/namespaces/yookassa-common.md +++ b/docs/namespaces/yookassa-common.md @@ -44,6 +44,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-helpers-config.md b/docs/namespaces/yookassa-helpers-config.md index b59a473a..e180e9b6 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-helpers.md b/docs/namespaces/yookassa-helpers.md index 32208f2b..f2584835 100644 --- a/docs/namespaces/yookassa-helpers.md +++ b/docs/namespaces/yookassa-helpers.md @@ -35,6 +35,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-deal.md b/docs/namespaces/yookassa-model-deal.md index 177bc582..33d0d439 100644 --- a/docs/namespaces/yookassa-model-deal.md +++ b/docs/namespaces/yookassa-model-deal.md @@ -44,6 +44,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-invoice-deliverymethod.md b/docs/namespaces/yookassa-model-invoice-deliverymethod.md index 6c7dec3d..e656835c 100644 --- a/docs/namespaces/yookassa-model-invoice-deliverymethod.md +++ b/docs/namespaces/yookassa-model-invoice-deliverymethod.md @@ -29,6 +29,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-invoice.md b/docs/namespaces/yookassa-model-invoice.md index b8407746..44e9be88 100644 --- a/docs/namespaces/yookassa-model-invoice.md +++ b/docs/namespaces/yookassa-model-invoice.md @@ -41,6 +41,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-notification.md b/docs/namespaces/yookassa-model-notification.md index e0612315..d33dcb22 100644 --- a/docs/namespaces/yookassa-model-notification.md +++ b/docs/namespaces/yookassa-model-notification.md @@ -41,6 +41,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-payment-confirmation.md b/docs/namespaces/yookassa-model-payment-confirmation.md index 0d2ff902..aaeb105d 100644 --- a/docs/namespaces/yookassa-model-payment-confirmation.md +++ b/docs/namespaces/yookassa-model-payment-confirmation.md @@ -32,6 +32,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md index 91f25fd4..b929e170 100644 --- a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md +++ b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md @@ -39,6 +39,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md index a0510d17..be26ee3a 100644 --- a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md +++ b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md @@ -23,6 +23,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-payment-paymentmethod-electroniccertificate.md b/docs/namespaces/yookassa-model-payment-paymentmethod-electroniccertificate.md index 3434c37e..a7fd525d 100644 --- a/docs/namespaces/yookassa-model-payment-paymentmethod-electroniccertificate.md +++ b/docs/namespaces/yookassa-model-payment-paymentmethod-electroniccertificate.md @@ -27,6 +27,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-payment-paymentmethod.md b/docs/namespaces/yookassa-model-payment-paymentmethod.md index 87162ce4..3d47f1d9 100644 --- a/docs/namespaces/yookassa-model-payment-paymentmethod.md +++ b/docs/namespaces/yookassa-model-payment-paymentmethod.md @@ -56,6 +56,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-payment.md b/docs/namespaces/yookassa-model-payment.md index 7ce7d08e..df2742e6 100644 --- a/docs/namespaces/yookassa-model-payment.md +++ b/docs/namespaces/yookassa-model-payment.md @@ -53,6 +53,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-payout.md b/docs/namespaces/yookassa-model-payout.md index 48eee3ef..bacad59f 100644 --- a/docs/namespaces/yookassa-model-payout.md +++ b/docs/namespaces/yookassa-model-payout.md @@ -45,6 +45,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-personaldata.md b/docs/namespaces/yookassa-model-personaldata.md index 4084908a..9ec80da7 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-receipt.md b/docs/namespaces/yookassa-model-receipt.md index 1a73be24..5ea39826 100644 --- a/docs/namespaces/yookassa-model-receipt.md +++ b/docs/namespaces/yookassa-model-receipt.md @@ -51,6 +51,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-refund-refundmethod-electroniccertificate.md b/docs/namespaces/yookassa-model-refund-refundmethod-electroniccertificate.md index 58f6a250..26e0ac45 100644 --- a/docs/namespaces/yookassa-model-refund-refundmethod-electroniccertificate.md +++ b/docs/namespaces/yookassa-model-refund-refundmethod-electroniccertificate.md @@ -26,6 +26,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-refund-refundmethod.md b/docs/namespaces/yookassa-model-refund-refundmethod.md index ba0fb418..f3b446bc 100644 --- a/docs/namespaces/yookassa-model-refund-refundmethod.md +++ b/docs/namespaces/yookassa-model-refund-refundmethod.md @@ -33,6 +33,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-refund.md b/docs/namespaces/yookassa-model-refund.md index a35924ad..38ae6b4e 100644 --- a/docs/namespaces/yookassa-model-refund.md +++ b/docs/namespaces/yookassa-model-refund.md @@ -43,6 +43,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-savepaymentmethod-confirmation.md b/docs/namespaces/yookassa-model-savepaymentmethod-confirmation.md index ca927641..1ca242e5 100644 --- a/docs/namespaces/yookassa-model-savepaymentmethod-confirmation.md +++ b/docs/namespaces/yookassa-model-savepaymentmethod-confirmation.md @@ -28,6 +28,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-savepaymentmethod.md b/docs/namespaces/yookassa-model-savepaymentmethod.md index 83b579f4..762a6ea5 100644 --- a/docs/namespaces/yookassa-model-savepaymentmethod.md +++ b/docs/namespaces/yookassa-model-savepaymentmethod.md @@ -38,6 +38,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-selfemployed.md b/docs/namespaces/yookassa-model-selfemployed.md index 177f865a..babf6df5 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-settings.md b/docs/namespaces/yookassa-model-settings.md index f5986256..07f088c2 100644 --- a/docs/namespaces/yookassa-model-settings.md +++ b/docs/namespaces/yookassa-model-settings.md @@ -27,6 +27,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model-webhook.md b/docs/namespaces/yookassa-model-webhook.md index a9ac48d7..5fd2facf 100644 --- a/docs/namespaces/yookassa-model-webhook.md +++ b/docs/namespaces/yookassa-model-webhook.md @@ -31,6 +31,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-model.md b/docs/namespaces/yookassa-model.md index 5979eac7..3fb391e4 100644 --- a/docs/namespaces/yookassa-model.md +++ b/docs/namespaces/yookassa-model.md @@ -49,6 +49,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-deals.md b/docs/namespaces/yookassa-request-deals.md index 54029a03..135f7d9d 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-invoices-deliverymethoddata.md b/docs/namespaces/yookassa-request-invoices-deliverymethoddata.md index 1ba7a20f..82d06c59 100644 --- a/docs/namespaces/yookassa-request-invoices-deliverymethoddata.md +++ b/docs/namespaces/yookassa-request-invoices-deliverymethoddata.md @@ -27,6 +27,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-invoices.md b/docs/namespaces/yookassa-request-invoices.md index 8ade23bd..3e592530 100644 --- a/docs/namespaces/yookassa-request-invoices.md +++ b/docs/namespaces/yookassa-request-invoices.md @@ -39,6 +39,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-paymentmethods-confirmationdata.md b/docs/namespaces/yookassa-request-paymentmethods-confirmationdata.md index 6440334d..31b5aca0 100644 --- a/docs/namespaces/yookassa-request-paymentmethods-confirmationdata.md +++ b/docs/namespaces/yookassa-request-paymentmethods-confirmationdata.md @@ -27,6 +27,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-paymentmethods.md b/docs/namespaces/yookassa-request-paymentmethods.md index 34e5d478..62836578 100644 --- a/docs/namespaces/yookassa-request-paymentmethods.md +++ b/docs/namespaces/yookassa-request-paymentmethods.md @@ -40,6 +40,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments-confirmationattributes.md b/docs/namespaces/yookassa-request-payments-confirmationattributes.md index 3ebc1950..4bb16329 100644 --- a/docs/namespaces/yookassa-request-payments-confirmationattributes.md +++ b/docs/namespaces/yookassa-request-payments-confirmationattributes.md @@ -31,6 +31,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments-paymentdata-electroniccertificate.md b/docs/namespaces/yookassa-request-payments-paymentdata-electroniccertificate.md index bd722c10..623cc351 100644 --- a/docs/namespaces/yookassa-request-payments-paymentdata-electroniccertificate.md +++ b/docs/namespaces/yookassa-request-payments-paymentdata-electroniccertificate.md @@ -25,6 +25,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments-paymentdata.md b/docs/namespaces/yookassa-request-payments-paymentdata.md index 7feb785f..71ba4fcd 100644 --- a/docs/namespaces/yookassa-request-payments-paymentdata.md +++ b/docs/namespaces/yookassa-request-payments-paymentdata.md @@ -47,6 +47,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments-paymentorderdata.md b/docs/namespaces/yookassa-request-payments-paymentorderdata.md index 93f74422..09e9e32a 100644 --- a/docs/namespaces/yookassa-request-payments-paymentorderdata.md +++ b/docs/namespaces/yookassa-request-payments-paymentorderdata.md @@ -30,6 +30,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments-receiverdata.md b/docs/namespaces/yookassa-request-payments-receiverdata.md index e4a9c872..80a5ce5b 100644 --- a/docs/namespaces/yookassa-request-payments-receiverdata.md +++ b/docs/namespaces/yookassa-request-payments-receiverdata.md @@ -30,6 +30,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments-statementdata-deliverymethod.md b/docs/namespaces/yookassa-request-payments-statementdata-deliverymethod.md new file mode 100644 index 00000000..4d8923bc --- /dev/null +++ b/docs/namespaces/yookassa-request-payments-statementdata-deliverymethod.md @@ -0,0 +1,33 @@ +# [YooKassa API SDK](../home.md) + +# Namespace: \YooKassa\Request\Payments\StatementData\DeliveryMethod + +## Parent: [\YooKassa\Request\Payments\StatementData](../namespaces/yookassa-request-payments-statementdata.md) + +### Classes + +| Name | Summary | +| ---- | ------- | +| [\YooKassa\Request\Payments\StatementData\DeliveryMethod\AbstractDeliveryMethod](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md) | Класс, представляющий модель AbstractDeliveryMethod. | +| [\YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodEmail](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md) | Класс, представляющий модель DeliveryMethodEmail. | +| [\YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodFactory](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md) | Класс, представляющий модель DeliveryMethodFactory. | +| [\YooKassa\Request\Payments\StatementData\DeliveryMethod\DeliveryMethodType](../classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md) | Класс, представляющий модель DeliveryMethodType. | + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments-statementdata.md b/docs/namespaces/yookassa-request-payments-statementdata.md new file mode 100644 index 00000000..64315024 --- /dev/null +++ b/docs/namespaces/yookassa-request-payments-statementdata.md @@ -0,0 +1,37 @@ +# [YooKassa API SDK](../home.md) + +# Namespace: \YooKassa\Request\Payments\StatementData + +## Parent: [\YooKassa\Request\Payments](../namespaces/yookassa-request-payments.md) + +### Namespaces + +* [\YooKassa\Request\Payments\StatementData\DeliveryMethod](../namespaces/yookassa-request-payments-statementdata-deliverymethod.md) + +### Classes + +| Name | Summary | +| ---- | ------- | +| [\YooKassa\Request\Payments\StatementData\AbstractStatement](../classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md) | Класс, представляющий модель AbstractStatement. | +| [\YooKassa\Request\Payments\StatementData\StatementFactory](../classes/YooKassa-Request-Payments-StatementData-StatementFactory.md) | Класс, представляющий модель StatementFactory. | +| [\YooKassa\Request\Payments\StatementData\StatementPaymentOverview](../classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md) | Класс, представляющий модель StatementPaymentOverview. | +| [\YooKassa\Request\Payments\StatementData\StatementType](../classes/YooKassa-Request-Payments-StatementData-StatementType.md) | Класс, представляющий модель StatementType. | + +--- + +### Top Namespaces + +* [\YooKassa](../namespaces/yookassa.md) + +--- + +### Reports +* [Errors - 0](../reports/errors.md) +* [Markers - 0](../reports/markers.md) +* [Deprecated - 40](../reports/deprecated.md) + +--- + +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) + +© 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payments.md b/docs/namespaces/yookassa-request-payments.md index 973c0b15..2375179b 100644 --- a/docs/namespaces/yookassa-request-payments.md +++ b/docs/namespaces/yookassa-request-payments.md @@ -10,6 +10,7 @@ * [\YooKassa\Request\Payments\PaymentData](../namespaces/yookassa-request-payments-paymentdata.md) * [\YooKassa\Request\Payments\PaymentOrderData](../namespaces/yookassa-request-payments-paymentorderdata.md) * [\YooKassa\Request\Payments\ReceiverData](../namespaces/yookassa-request-payments-receiverdata.md) +* [\YooKassa\Request\Payments\StatementData](../namespaces/yookassa-request-payments-statementdata.md) ### Interfaces @@ -69,6 +70,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 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 dd8446f4..580fa347 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-payouts.md b/docs/namespaces/yookassa-request-payouts.md index 75f43e01..0bb98d25 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-personaldata-personaldatatype.md b/docs/namespaces/yookassa-request-personaldata-personaldatatype.md index eb095dbd..d4b0ff0d 100644 --- a/docs/namespaces/yookassa-request-personaldata-personaldatatype.md +++ b/docs/namespaces/yookassa-request-personaldata-personaldatatype.md @@ -28,6 +28,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-personaldata.md b/docs/namespaces/yookassa-request-personaldata.md index 02259753..6c80017c 100644 --- a/docs/namespaces/yookassa-request-personaldata.md +++ b/docs/namespaces/yookassa-request-personaldata.md @@ -37,6 +37,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-receipts.md b/docs/namespaces/yookassa-request-receipts.md index 872de559..996e0f4d 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-refunds-refundmethoddata.md b/docs/namespaces/yookassa-request-refunds-refundmethoddata.md index 042911cb..39f15262 100644 --- a/docs/namespaces/yookassa-request-refunds-refundmethoddata.md +++ b/docs/namespaces/yookassa-request-refunds-refundmethoddata.md @@ -27,6 +27,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-refunds.md b/docs/namespaces/yookassa-request-refunds.md index 8e4622cd..2a7ad30d 100644 --- a/docs/namespaces/yookassa-request-refunds.md +++ b/docs/namespaces/yookassa-request-refunds.md @@ -45,6 +45,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-selfemployed.md b/docs/namespaces/yookassa-request-selfemployed.md index e0cb9430..33c5d474 100644 --- a/docs/namespaces/yookassa-request-selfemployed.md +++ b/docs/namespaces/yookassa-request-selfemployed.md @@ -37,6 +37,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request-webhook.md b/docs/namespaces/yookassa-request-webhook.md index db76c2c9..6fec1b5f 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa-request.md b/docs/namespaces/yookassa-request.md index d247bf27..f78acff5 100644 --- a/docs/namespaces/yookassa-request.md +++ b/docs/namespaces/yookassa-request.md @@ -38,6 +38,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/namespaces/yookassa.md b/docs/namespaces/yookassa.md index 0fe42d47..8d935e00 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/readme.md b/docs/readme.md index cbdfc053..9f5ca0a2 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -71,6 +71,6 @@ YOOKASSA_SDK_ROOT_PATH = __DIR__ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/reports/deprecated.md b/docs/reports/deprecated.md index 758b995c..ac4f6004 100644 --- a/docs/reports/deprecated.md +++ b/docs/reports/deprecated.md @@ -139,15 +139,15 @@ #### [lib/Request/Payments/CreatePaymentRequest.php](../../lib/Request/Payments/CreatePaymentRequest.php) | Line | Element | Description | | ---- | ------- | ----------- | -| 570 | \YooKassa\Request\Payments\CreatePaymentRequest::getFraudData() | Больше не поддерживается. Вместо него нужно использовать `getReceiver()` | -| 581 | \YooKassa\Request\Payments\CreatePaymentRequest::setFraudData() | Больше не поддерживается. Вместо него нужно использовать `setReceiver()` | -| 592 | \YooKassa\Request\Payments\CreatePaymentRequest::hasFraudData() | Больше не поддерживается. Вместо него нужно использовать `hasReceiver()` | +| 587 | \YooKassa\Request\Payments\CreatePaymentRequest::getFraudData() | Больше не поддерживается. Вместо него нужно использовать `getReceiver()` | +| 598 | \YooKassa\Request\Payments\CreatePaymentRequest::setFraudData() | Больше не поддерживается. Вместо него нужно использовать `setReceiver()` | +| 609 | \YooKassa\Request\Payments\CreatePaymentRequest::hasFraudData() | Больше не поддерживается. Вместо него нужно использовать `hasReceiver()` | #### [lib/Request/Payments/CreatePaymentRequestBuilder.php](../../lib/Request/Payments/CreatePaymentRequestBuilder.php) | Line | Element | Description | | ---- | ------- | ----------- | -| 93 | \YooKassa\Request\Payments\CreatePaymentRequestBuilder::setAccountId() | Больше не используется | -| 330 | \YooKassa\Request\Payments\CreatePaymentRequestBuilder::setFraudData() | Больше не поддерживается. Вместо него нужно использовать `setReceiver()` | +| 95 | \YooKassa\Request\Payments\CreatePaymentRequestBuilder::setAccountId() | Больше не используется | +| 332 | \YooKassa\Request\Payments\CreatePaymentRequestBuilder::setFraudData() | Больше не поддерживается. Вместо него нужно использовать `setReceiver()` | #### [lib/Request/Payments/FraudData.php](../../lib/Request/Payments/FraudData.php) | Line | Element | Description | @@ -184,6 +184,6 @@ --- -This document was automatically generated from source code comments on 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/reports/errors.md b/docs/reports/errors.md index 8ed0e220..b0cc866d 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/docs/reports/markers.md b/docs/reports/markers.md index bac47c1c..1993210e 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 2025-09-29 using [phpDocumentor](http://www.phpdoc.org/) +This document was automatically generated from source code comments on 2025-10-31 using [phpDocumentor](http://www.phpdoc.org/) © 2025 YooMoney \ No newline at end of file diff --git a/lib/Client.php b/lib/Client.php index 404e481a..a6e7ae5c 100644 --- a/lib/Client.php +++ b/lib/Client.php @@ -130,7 +130,7 @@ class Client extends BaseClient /** * Текущая версия библиотеки. */ - public const SDK_VERSION = '3.10.1'; + public const SDK_VERSION = '3.11.0'; /** * Получить список платежей магазина. diff --git a/lib/Model/Receipt/Receipt.php b/lib/Model/Receipt/Receipt.php index 68238bf3..8fe45d8f 100644 --- a/lib/Model/Receipt/Receipt.php +++ b/lib/Model/Receipt/Receipt.php @@ -50,6 +50,8 @@ use YooKassa\Model\AmountInterface; * @property ListObjectInterface|ReceiptItemInterface[] $shipping_items Список товаров в заказе, являющихся доставкой * @property int $taxSystemCode Код системы налогообложения. Число 1-6. * @property int $tax_system_code Код системы налогообложения. Число 1-6. + * @property bool $internet Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * @property int $timezone Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). * @property AdditionalUserProps $additionalUserProps Дополнительный реквизит пользователя (тег в 54 ФЗ — 1084) * @property AdditionalUserProps $additional_user_props Дополнительный реквизит пользователя (тег в 54 ФЗ — 1084) * @property ListObjectInterface|IndustryDetails[] $receiptIndustryDetails Отраслевой реквизит чека (тег в 54 ФЗ — 1261) @@ -75,6 +77,40 @@ class Receipt extends AbstractObject implements ReceiptInterface #[Assert\Type(ListObject::class)] private ?ListObject $_items = null; + /** + * Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * + * Возможные значения: + * * `true` — оплата прошла онлайн, через интернет (например, на вашем сайте или в приложении); + * * `false` — оплата прошла офлайн, при личном взаимодействии (например, в торговой точке или при встрече с курьером). + * + * По умолчанию `true`. Если вы принимаете платежи офлайн, передайте в запросе значение `false`. + * + * @var bool|null + */ + #[Assert\Type('bool')] + private ?bool $_internet = null; + + /** + * Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + * Указывается, только если в чеке есть товары, которые подлежат обязательной маркировке (в `items.mark_code_info` передается параметр `gs_1m`, `short` или `fur`). + * + * Перечень возможных значений: + * * [для Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/parameters-values#timezone) + * * [для сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/parameters-values#timezone) + * + * @var int|null + */ + #[Assert\Type('int')] + #[Assert\GreaterThanOrEqual(1)] + #[Assert\LessThanOrEqual(11)] + private ?int $_timezone = null; + + /** @var bool Признак отложенной отправки чека. */ + #[Assert\NotNull] + #[Assert\Type('bool')] + private bool $_send = true; + /** * @var SettlementInterface[]|ListObjectInterface|null Массив оплат, обеспечивающих выдачу товара */ @@ -214,6 +250,29 @@ class Receipt extends AbstractObject implements ReceiptInterface $this->getItems()->add($value); } + /** + * Возвращает признак отложенной отправки чека. + * + * @return bool Признак отложенной отправки чека + */ + public function getSend(): bool + { + return $this->_send; + } + + /** + * Устанавливает признак отложенной отправки чека. + * + * @param bool $send Признак отложенной отправки чека + * + * @return self + */ + public function setSend(?bool $send = null): self + { + $this->_send = $this->validatePropertyValue('_send', $send); + return $this; + } + /** * Возвращает массив оплат, обеспечивающих выдачу товара. * @@ -380,6 +439,52 @@ class Receipt extends AbstractObject implements ReceiptInterface return $this; } + /** + * Возвращает признак проведения платежа в интернете. + * + * @return bool|null Признак проведения платежа в интернете + */ + public function getInternet(): ?bool + { + return $this->_internet; + } + + /** + * Устанавливает признак проведения платежа в интернете. + * + * @param bool|null $internet Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * + * @return self + */ + public function setInternet(bool $internet = null): self + { + $this->_internet = $this->validatePropertyValue('_internet', $internet); + return $this; + } + + /** + * Возвращает номер часовой зоны. + * + * @return int|null Номер часовой зоны + */ + public function getTimezone(): ?int + { + return $this->_timezone; + } + + /** + * Устанавливает номер часовой зоны. + * + * @param int|null $timezone Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + * + * @return self + */ + public function setTimezone(?int $timezone = null): self + { + $this->_timezone = $this->validatePropertyValue('_timezone', $timezone); + return $this; + } + /** * Проверяет есть ли в чеке хотя бы одна позиция. * diff --git a/lib/Request/Payments/CreatePaymentRequest.php b/lib/Request/Payments/CreatePaymentRequest.php index 279bbc53..59bcb5c3 100644 --- a/lib/Request/Payments/CreatePaymentRequest.php +++ b/lib/Request/Payments/CreatePaymentRequest.php @@ -26,8 +26,11 @@ namespace YooKassa\Request\Payments; +use InvalidArgumentException; use YooKassa\Common\Exceptions\InvalidPropertyValueException; use YooKassa\Common\Exceptions\InvalidPropertyValueTypeException; +use YooKassa\Common\ListObject; +use YooKassa\Common\ListObjectInterface; use YooKassa\Model\AmountInterface; use YooKassa\Model\Deal\PaymentDealInfo; use YooKassa\Model\Metadata; @@ -41,7 +44,10 @@ use YooKassa\Request\Payments\PaymentOrderData\AbstractPaymentOrder; use YooKassa\Request\Payments\PaymentOrderData\PaymentOrderFactory; use YooKassa\Request\Payments\ReceiverData\AbstractReceiver; use YooKassa\Request\Payments\ReceiverData\ReceiverFactory; +use YooKassa\Request\Payments\StatementData\AbstractStatement; +use YooKassa\Request\Payments\StatementData\StatementFactory; use YooKassa\Validator\Constraints as Assert; +use YooKassa\Validator\Exceptions\ValidatorParameterException; /** * Класс, представляющий модель CreateCaptureRequest. @@ -77,6 +83,7 @@ use YooKassa\Validator\Constraints as Assert; * @property string $merchant_customer_id Идентификатор покупателя в вашей системе, например электронная почта или номер телефона * @property AbstractPaymentOrder $payment_order Платежное поручение — распоряжение на перевод банку для оплаты жилищно-коммунальных услуг (ЖКУ), сведения о платеже для регистрации в ГИС ЖКХ. Необходимо передавать при [оплате ЖКУ](/developers/payment-acceptance/scenario-extensions/utility-payments). * @property AbstractReceiver|null $receiver Реквизиты получателя оплаты при пополнении электронного кошелька, банковского счета или баланса телефона + * @property AbstractStatement[]|ListObjectInterface $statements Данные для отправки справки. Необходимо передавать, если вы хотите, чтобы после оплаты пользователь получил справку. Сейчас доступен один тип справок — квитанция по платежу. Это информация об успешном платеже, которую ЮKassa отправляет на электронную почту пользователя. Квитанцию можно отправить, если оплата прошла с банковской карты, через SberPay или СБП. Отправка квитанции доступна во всех сценариях интеграции. */ class CreatePaymentRequest extends AbstractPaymentRequest implements CreatePaymentRequestInterface { @@ -194,6 +201,16 @@ class CreatePaymentRequest extends AbstractPaymentRequest implements CreatePayme #[Assert\Type(AbstractReceiver::class)] private ?AbstractReceiver $_receiver = null; + /** + * Данные для отправки справки. Необходимо передавать, если вы хотите, чтобы после оплаты пользователь получил справку. Сейчас доступен один тип справок — квитанция по платежу. Это информация об успешном платеже, которую ЮKassa отправляет на электронную почту пользователя. Квитанцию можно отправить, если оплата прошла с банковской карты, через SberPay или СБП. Отправка квитанции доступна во всех [сценариях интеграции](/developers/payment-acceptance/getting-started/selecting-integration-scenario). + * + * @var AbstractStatement[]|ListObjectInterface|null + */ + #[Assert\Valid] + #[Assert\AllType(AbstractStatement::class)] + #[Assert\Type(ListObject::class)] + private ?ListObject $_statements = null; + /** * Возвращает описание транзакции * @return string|null @@ -698,6 +715,63 @@ class CreatePaymentRequest extends AbstractPaymentRequest implements CreatePayme return $this; } + /** + * Возвращает данные для отправки справки. + * + * @return AbstractStatement[]|ListObjectInterface Данные для отправки справки + */ + public function getStatements(): ListObjectInterface + { + if ($this->_statements === null) { + $this->_statements = new ListObject(AbstractStatement::class); + } + return $this->_statements; + } + + /** + * Проверяет, были ли установлены данные для отправки справки. + * + * @return bool True если данные для отправки справки были установлены, false если нет + */ + public function hasStatements(): bool + { + return !empty($this->_statements) && $this->_statements->count() > 0; + } + + /** + * Устанавливает данные для отправки справки. + * + * @param ListObjectInterface|array|null $statements Данные для отправки справки + * + * @return self + */ + public function setStatements(mixed $statements = null): self + { + $_statements = null; + if (!empty($statements)) { + if ($statements instanceof ListObjectInterface) { + $_statements = $statements; + } else if (is_array($statements)) { + $factory = new StatementFactory(); + $_statements = new ListObject(AbstractStatement::class); + + foreach ($statements as $item) { + if (is_array($item)) { + $_statements->add($factory->factoryFromArray($item)); + } else if ($item instanceof AbstractStatement) { + $_statements->add($item); + } else { + throw new InvalidArgumentException('Statements item must be an array or an object of AbstractStatement'); + } + } + } else { + throw new ValidatorParameterException('Statements must be an array or an object of ListObjectInterface'); + } + } + $this->_statements = $this->validatePropertyValue('_statements', $_statements); + return $this; + } + /** * Проверяет на валидность текущий объект * diff --git a/lib/Request/Payments/CreatePaymentRequestBuilder.php b/lib/Request/Payments/CreatePaymentRequestBuilder.php index 373394dc..0ccfbb59 100644 --- a/lib/Request/Payments/CreatePaymentRequestBuilder.php +++ b/lib/Request/Payments/CreatePaymentRequestBuilder.php @@ -31,6 +31,7 @@ use YooKassa\Common\AbstractRequestInterface; use YooKassa\Common\Exceptions\EmptyPropertyValueException; use YooKassa\Common\Exceptions\InvalidPropertyValueException; use YooKassa\Common\Exceptions\InvalidPropertyValueTypeException; +use YooKassa\Common\ListObject; use YooKassa\Model\Deal\PaymentDealInfo; use YooKassa\Model\Metadata; use YooKassa\Model\Receipt\IndustryDetails; @@ -40,6 +41,7 @@ use YooKassa\Request\Payments\PaymentData\AbstractPaymentData; use YooKassa\Request\Payments\PaymentData\PaymentDataFactory; use YooKassa\Request\Payments\PaymentOrderData\AbstractPaymentOrder; use YooKassa\Request\Payments\ReceiverData\AbstractReceiver; +use YooKassa\Request\Payments\StatementData\AbstractStatement; /** * Класс, представляющий модель CreatePaymentRequestBuilder. @@ -406,6 +408,22 @@ class CreatePaymentRequestBuilder extends AbstractPaymentRequestBuilder return $this; } + /** + * Добавляет данные для получения справки. + * + * @param null|array|AbstractStatement $value Данные для получения справки + * + * @return CreatePaymentRequestBuilder Инстанс билдера запросов + * + * @throws InvalidPropertyValueTypeException + */ + public function addStatement(mixed $value): CreatePaymentRequestBuilder + { + $this->currentObject->getStatements()->add($value); + + return $this; + } + /** * Строит и возвращает объект запроса для отправки в API ЮKassa. * diff --git a/lib/Request/Payments/StatementData/AbstractStatement.php b/lib/Request/Payments/StatementData/AbstractStatement.php new file mode 100644 index 00000000..93145c7c --- /dev/null +++ b/lib/Request/Payments/StatementData/AbstractStatement.php @@ -0,0 +1,79 @@ +_type; + } + + /** + * Устанавливает тип справки. + * + * @param string|null $type Тип справки + * + * @return self + */ + public function setType(?string $type = null): self + { + $this->_type = $this->validatePropertyValue('_type', $type); + return $this; + } + +} diff --git a/lib/Request/Payments/StatementData/DeliveryMethod/AbstractDeliveryMethod.php b/lib/Request/Payments/StatementData/DeliveryMethod/AbstractDeliveryMethod.php new file mode 100644 index 00000000..d80cc353 --- /dev/null +++ b/lib/Request/Payments/StatementData/DeliveryMethod/AbstractDeliveryMethod.php @@ -0,0 +1,80 @@ +_type; + } + + /** + * Устанавливает тип способа доставки справки. + * + * @param string|null $type Тип способа доставки справки + * + * @return self + */ + public function setType(?string $type = null): self + { + $this->_type = $this->validatePropertyValue('_type', $type); + return $this; + } + +} diff --git a/lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmail.php b/lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmail.php new file mode 100644 index 00000000..2a302123 --- /dev/null +++ b/lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmail.php @@ -0,0 +1,85 @@ +setType(DeliveryMethodType::EMAIL); + } + + /** + * Возвращает электронную почту пользователя для отправки справки. + * + * @return string|null Электронная почта пользователя для отправки справки + */ + public function getEmail(): ?string + { + return $this->_email; + } + + /** + * Устанавливает электронную почту пользователя для отправки справки. + * + * @param string|null $email Электронная почта пользователя для отправки справки + * + * @return self + */ + public function setEmail(?string $email = null): self + { + $this->_email = $this->validatePropertyValue('_email', $email); + return $this; + } + +} diff --git a/lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactory.php b/lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactory.php new file mode 100644 index 00000000..3f07b073 --- /dev/null +++ b/lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactory.php @@ -0,0 +1,94 @@ + 'DeliveryMethodEmail', + ]; + + /** + * Фабричный метод создания объекта способа доставки справки по типу. + * + * @param string|null $type Тип способа доставки справки + * + * @return AbstractDeliveryMethod + */ + public function factory(?string $type = null): AbstractDeliveryMethod + { + if (empty($type)) { + throw new InvalidArgumentException('Invalid statement.delivery_method type value in statement.delivery_method factory'); + } + if (!array_key_exists($type, $this->typeClassMap)) { + throw new InvalidArgumentException('Invalid statement.delivery_method data type "' . $type . '"'); + } + $className = __NAMESPACE__ . '\\' . $this->typeClassMap[$type]; + + return new $className(); + } + + /** + * Фабричный метод создания объекта способа доставки справки из массива. + * + * @param array|null $data Массив платежных данных + * @param string|null $type Тип способа доставки справки + */ + public function factoryFromArray(?array $data = null, ?string $type = null): AbstractDeliveryMethod + { + if (null === $type) { + if (array_key_exists('type', $data)) { + $type = $data['type']; + unset($data['type']); + } else { + throw new InvalidArgumentException( + 'Parameter type not specified in DeliveryMethodFactory.factoryFromArray()' + ); + } + } + $paymentData = $this->factory($type); + foreach ($data as $key => $value) { + if ($paymentData->offsetExists($key)) { + $paymentData->offsetSet($key, $value); + } + } + + return $paymentData; + } +} diff --git a/lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodType.php b/lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodType.php new file mode 100644 index 00000000..b53b3c80 --- /dev/null +++ b/lib/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodType.php @@ -0,0 +1,55 @@ + true + ]; +} diff --git a/lib/Request/Payments/StatementData/StatementFactory.php b/lib/Request/Payments/StatementData/StatementFactory.php new file mode 100644 index 00000000..5f679bd7 --- /dev/null +++ b/lib/Request/Payments/StatementData/StatementFactory.php @@ -0,0 +1,95 @@ + 'StatementPaymentOverview', + ]; + + /** + * Фабричный метод создания объекта данных для отправки справки по типу. + * + * @param string|null $type Тип справки + * + * @return AbstractStatement + */ + public function factory(?string $type = null): AbstractStatement + { + if (empty($type)) { + throw new InvalidArgumentException('Invalid statement type value in statement factory'); + } + if (!array_key_exists($type, $this->typeClassMap)) { + throw new InvalidArgumentException('Invalid statement data type "' . $type . '"'); + } + $className = __NAMESPACE__ . '\\' . $this->typeClassMap[$type]; + + return new $className(); + } + + /** + * Фабричный метод создания объекта данных для отправки справки из массива. + * + * @param array|null $data Массив платежных данных + * @param string|null $type Тип справки + */ + public function factoryFromArray(?array $data = null, ?string $type = null): AbstractStatement + { + if (null === $type) { + if (array_key_exists('type', $data)) { + $type = $data['type']; + unset($data['type']); + } else { + throw new InvalidArgumentException( + 'Parameter type not specified in StatementFactory.factoryFromArray()' + ); + } + } + $paymentData = $this->factory($type); + foreach ($data as $key => $value) { + if ($paymentData->offsetExists($key)) { + $paymentData->offsetSet($key, $value); + } + } + + return $paymentData; + } +} diff --git a/lib/Request/Payments/StatementData/StatementPaymentOverview.php b/lib/Request/Payments/StatementData/StatementPaymentOverview.php new file mode 100644 index 00000000..8c3390c2 --- /dev/null +++ b/lib/Request/Payments/StatementData/StatementPaymentOverview.php @@ -0,0 +1,88 @@ +setType(StatementType::PAYMENT_OVERVIEW); + } + + /** + * Возвращает данные о выбранном способе доставки справки. + * + * @return AbstractDeliveryMethod|null + */ + public function getDeliveryMethod(): ?AbstractDeliveryMethod + { + return $this->_delivery_method; + } + + /** + * Устанавливает данные о выбранном способе доставки справки. + * + * @param AbstractDeliveryMethod|array|null $delivery_method + * + * @return self + */ + public function setDeliveryMethod(mixed $delivery_method = null): self + { + if (is_array($delivery_method)) { + $delivery_method = (new DeliveryMethodFactory())->factoryFromArray($delivery_method); + } + $this->_delivery_method = $this->validatePropertyValue('_delivery_method', $delivery_method); + return $this; + } + +} + diff --git a/lib/Request/Payments/StatementData/StatementType.php b/lib/Request/Payments/StatementData/StatementType.php new file mode 100644 index 00000000..9c347722 --- /dev/null +++ b/lib/Request/Payments/StatementData/StatementType.php @@ -0,0 +1,55 @@ + true + ]; +} diff --git a/lib/Request/Receipts/AbstractReceiptResponse.php b/lib/Request/Receipts/AbstractReceiptResponse.php index 116e6d79..5ccfa9e6 100644 --- a/lib/Request/Receipts/AbstractReceiptResponse.php +++ b/lib/Request/Receipts/AbstractReceiptResponse.php @@ -64,6 +64,8 @@ use YooKassa\Model\Receipt\SettlementInterface; * @property DateTime $registered_at Дата и время формирования чека в фискальном накопителе. * @property int $taxSystemCode Код системы налогообложения. Число 1-6. * @property int $tax_system_code Код системы налогообложения. Число 1-6. + * @property bool $internet Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * @property int $timezone Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). * @property ListObjectInterface|IndustryDetails[] $receiptIndustryDetails Отраслевой реквизит чека. * @property ListObjectInterface|IndustryDetails[] $receipt_industry_details Отраслевой реквизит чека. * @property OperationalDetails $receiptOperationalDetails Операционный реквизит чека. @@ -161,6 +163,35 @@ abstract class AbstractReceiptResponse extends AbstractObject implements Receipt #[Assert\Type('string')] protected ?string $_on_behalf_of = null; + /** + * Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * + * Возможные значения: + * * `true` — оплата прошла онлайн, через интернет (например, на вашем сайте или в приложении); + * * `false` — оплата прошла оффлайн (например, в торговой точке или при встрече с курьером). + * + * По умолчанию `false`.`true`. Если вы принимаете платежи офлайн, передайте в запросе значение `false`. + * + * @var bool|null + */ + #[Assert\Type('bool')] + protected ?bool $_internet = null; + + /** + * Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + * Указывается, только если в чеке есть товары, которые подлежат обязательной маркировке (в `items.mark_code_info` передается параметр `gs_1m`, `short` или `fur`). + * + * Перечень возможных значений: + * * [для Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/parameters-values#timezone) + * * [для сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/parameters-values#timezone) + * + * @var int|null + */ + #[Assert\Type('int')] + #[Assert\GreaterThanOrEqual(1)] + #[Assert\LessThanOrEqual(11)] + protected ?int $_timezone = null; + /** * AbstractReceiptResponse constructor. * @@ -550,6 +581,52 @@ abstract class AbstractReceiptResponse extends AbstractObject implements Receipt return $this; } + /** + * Возвращает признак проведения платежа в интернете. + * + * @return bool|null Признак проведения платежа в интернете + */ + public function getInternet(): ?bool + { + return $this->_internet; + } + + /** + * Устанавливает признак проведения платежа в интернете. + * + * @param bool|null $internet Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * + * @return self + */ + public function setInternet(bool $internet = null): self + { + $this->_internet = $this->validatePropertyValue('_internet', $internet); + return $this; + } + + /** + * Возвращает номер часовой зоны. + * + * @return int|null Номер часовой зоны + */ + public function getTimezone(): ?int + { + return $this->_timezone; + } + + /** + * Устанавливает номер часовой зоны. + * + * @param int|null $timezone Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + * + * @return self + */ + public function setTimezone(?int $timezone = null): self + { + $this->_timezone = $this->validatePropertyValue('_timezone', $timezone); + return $this; + } + /** * Проверяет есть ли в чеке хотя бы одна позиция. * diff --git a/lib/Request/Receipts/CreatePostReceiptRequest.php b/lib/Request/Receipts/CreatePostReceiptRequest.php index 4b9b123e..5b55ddf9 100644 --- a/lib/Request/Receipts/CreatePostReceiptRequest.php +++ b/lib/Request/Receipts/CreatePostReceiptRequest.php @@ -57,14 +57,16 @@ use YooKassa\Validator\Constraints as Assert; * @property bool $send Формирование чека в онлайн-кассе сразу после создания объекта чека. Сейчас можно передать только значение ~`true`. * @property int $taxSystemCode Система налогообложения магазина (тег в 54 ФЗ — 1055). * @property int $tax_system_code Система налогообложения магазина (тег в 54 ФЗ — 1055). + * @property bool $internet Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * @property int $timezone Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). * @property AdditionalUserProps $additionalUserProps Дополнительный реквизит пользователя. * @property AdditionalUserProps $additional_user_props Дополнительный реквизит пользователя. - * @property array $receiptIndustryDetails Отраслевой реквизит предмета расчета. - * @property array $receipt_industry_details Отраслевой реквизит предмета расчета. + * @property IndustryDetails[]|ListObjectInterface $receiptIndustryDetails Отраслевой реквизит предмета расчета. + * @property IndustryDetails[]|ListObjectInterface $receipt_industry_details Отраслевой реквизит предмета расчета. * @property OperationalDetails $receiptOperationalDetails Операционный реквизит чека. * @property OperationalDetails $receipt_operational_details Операционный реквизит чека. - * @property array $items Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. - * @property array $settlements Список платежей + * @property ReceiptItemInterface[]|ListObjectInterface $items Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. + * @property SettlementInterface[]|ListObjectInterface $settlements Список платежей * @property string $objectId Идентификатор объекта оплаты * @property string $object_id Идентификатор объекта оплаты * @property string $objectType Тип объекта: приход "payment" или возврат "refund". @@ -120,6 +122,35 @@ class CreatePostReceiptRequest extends AbstractRequest implements CreatePostRece #[Assert\Type(ListObject::class)] private ?ListObject $_items = null; + /** + * Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * + * Возможные значения: + * * `true` — оплата прошла онлайн, через интернет (например, на вашем сайте или в приложении); + * * `false` — оплата прошла офлайн, при личном взаимодействии (например, в торговой точке или при встрече с курьером). + * + * По умолчанию `true`. Если вы принимаете платежи офлайн, передайте в запросе значение `false`. + * + * @var bool|null + */ + #[Assert\Type('bool')] + private ?bool $_internet = null; + + /** + * Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + * Указывается, только если в чеке есть товары, которые подлежат обязательной маркировке (в `items.mark_code_info` передается параметр `gs_1m`, `short` или `fur`). + * + * Перечень возможных значений: + * * [для Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/parameters-values#timezone) + * * [для сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/parameters-values#timezone) + * + * @var int|null + */ + #[Assert\Type('int')] + #[Assert\GreaterThanOrEqual(1)] + #[Assert\LessThanOrEqual(11)] + private ?int $_timezone = null; + /** @var SettlementInterface[]|ListObjectInterface Список платежей */ #[Assert\NotBlank] #[Assert\Valid] @@ -460,6 +491,52 @@ class CreatePostReceiptRequest extends AbstractRequest implements CreatePostRece return $this; } + /** + * Возвращает признак проведения платежа в интернете. + * + * @return bool|null Признак проведения платежа в интернете + */ + public function getInternet(): ?bool + { + return $this->_internet; + } + + /** + * Устанавливает признак проведения платежа в интернете. + * + * @param bool|null $internet Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * + * @return self + */ + public function setInternet(bool $internet = null): self + { + $this->_internet = $this->validatePropertyValue('_internet', $internet); + return $this; + } + + /** + * Возвращает номер часовой зоны. + * + * @return int|null Номер часовой зоны + */ + public function getTimezone(): ?int + { + return $this->_timezone; + } + + /** + * Устанавливает номер часовой зоны. + * + * @param int|null $timezone Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + * + * @return self + */ + public function setTimezone(?int $timezone = null): self + { + $this->_timezone = $this->validatePropertyValue('_timezone', $timezone); + return $this; + } + /** * Проверяет есть ли в чеке хотя бы одна позиция товаров и оплат * diff --git a/lib/Request/Receipts/CreatePostReceiptRequestBuilder.php b/lib/Request/Receipts/CreatePostReceiptRequestBuilder.php index 884ea9fa..c8bdb59b 100644 --- a/lib/Request/Receipts/CreatePostReceiptRequestBuilder.php +++ b/lib/Request/Receipts/CreatePostReceiptRequestBuilder.php @@ -251,6 +251,34 @@ class CreatePostReceiptRequestBuilder extends AbstractRequestBuilder return $this; } + /** + * Устанавливает признак проведения платежа в интернете. + * + * @param bool|null $value Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * + * @return self Инстанс билдера запросов + */ + public function setInternet(?bool $value): self + { + $this->currentObject->setInternet($value); + + return $this; + } + + /** + * Устанавливает номер часовой зоны. + * + * @param int|null $value Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). + * + * @return self Инстанс билдера запросов + */ + public function setTimezone(?int $value): self + { + $this->currentObject->setTimezone($value); + + return $this; + } + /** * Устанавливает Id объекта чека. * diff --git a/lib/Request/Receipts/ReceiptResponseInterface.php b/lib/Request/Receipts/ReceiptResponseInterface.php index 676aa7ce..d09ad8db 100644 --- a/lib/Request/Receipts/ReceiptResponseInterface.php +++ b/lib/Request/Receipts/ReceiptResponseInterface.php @@ -44,6 +44,8 @@ use YooKassa\Model\Receipt\SettlementInterface; * @property string $status Статус доставки данных для чека в онлайн-кассу ("pending", "succeeded" или "canceled"). * @property int $taxSystemCode Код системы налогообложения. Число 1-6. * @property int $tax_system_code Код системы налогообложения. Число 1-6. + * @property bool $internet Признак проведения платежа в интернете (тег в 54 ФЗ — 1125) — указывает на оплату через интернет. + * @property int $timezone Номер часовой зоны для адреса, по которому вы принимаете платежи (тег в 54 ФЗ — 1011). * @property ReceiptResponseItemInterface[] $items Список товаров в заказе: для [Чеков от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — не более 80 товаров, для [сторонних онлайн-касс](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) — не более 100 товаров. * @property SettlementInterface[] $settlements Перечень совершенных расчетов. */ diff --git a/tests/AbstractTestCase.php b/tests/AbstractTestCase.php index e84e72ce..309dd05c 100644 --- a/tests/AbstractTestCase.php +++ b/tests/AbstractTestCase.php @@ -586,12 +586,14 @@ class AbstractTestCase extends TestCase $result = []; $value = []; $max = Random::int(1, 10); + $reflection = new ReflectionClass($arrayProps['all_type']); for ($y = 0; $y < $max; $y++) { /** Проверяем, есть ли требование по минимальному и максимальному количеству объектов в коллекции, если да, берем эти значения, если нет, берем рандомно */ $countMax = Random::int($arrayProps['count_min'] ?? 1, $arrayProps['count_max'] ?? 10); for ($i = 0; $i < $countMax; $i++) { $isArray = Random::bool(); - $value[] = $i % 2 ? new $arrayProps['all_type']($this->prepareArrayForObject($arrayProps['all_type'], $isArray)) : $this->prepareArrayForObject($arrayProps['all_type']); + $type = !$reflection->isAbstract() ? $reflection->getName() : $this->generateClassByFactory($reflection); + $value[] = $i % 2 ? new $type($this->prepareArrayForObject($type, $isArray)) : $this->prepareArrayForObject($type); } $result[] = [$value]; unset($value); diff --git a/tests/Model/Receipt/ReceiptTest.php b/tests/Model/Receipt/ReceiptTest.php index b1775c72..6ab7df72 100644 --- a/tests/Model/Receipt/ReceiptTest.php +++ b/tests/Model/Receipt/ReceiptTest.php @@ -569,6 +569,186 @@ class ReceiptTest extends AbstractTestCase return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_receipt_operational_details')); } + /** + * Test property "send" + * @dataProvider validSendDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testSend(mixed $value): void + { + $instance = $this->getTestInstance(); + $instance->setSend($value); + self::assertNotNull($instance->getSend()); + self::assertNotNull($instance->send); + self::assertEquals($value, $instance->getSend()); + self::assertEquals($value, $instance->send); + self::assertIsBool($instance->getSend()); + self::assertIsBool($instance->send); + } + + /** + * Test invalid property "send" + * @dataProvider invalidSendDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidSend(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance(); + + $this->expectException($exceptionClass); + $instance->setSend($value); + } + + /** + * @return array[] + * @throws Exception + */ + public function validSendDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_send')); + } + + /** + * @return array[] + * @throws Exception + */ + public function invalidSendDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_send')); + } + + /** + * Test property "internet" + * @dataProvider validInternetDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testInternet(mixed $value): void + { + $instance = $this->getTestInstance(); + self::assertEmpty($instance->getInternet()); + self::assertEmpty($instance->internet); + $instance->setInternet($value); + self::assertEquals($value, $instance->getInternet()); + self::assertEquals($value, $instance->internet); + if (!empty($value)) { + self::assertNotNull($instance->getInternet()); + self::assertNotNull($instance->internet); + self::assertIsBool($instance->getInternet()); + self::assertIsBool($instance->internet); + } + } + + /** + * Test invalid property "internet" + * @dataProvider invalidInternetDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidInternet(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance(); + + $this->expectException($exceptionClass); + $instance->setInternet($value); + } + + /** + * @return array[] + * @throws Exception + */ + public function validInternetDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_internet')); + } + + /** + * @return array[] + * @throws Exception + */ + public function invalidInternetDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_internet')); + } + + /** + * Test property "timezone" + * @dataProvider validTimezoneDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testTimezone(mixed $value): void + { + $instance = $this->getTestInstance(); + self::assertEmpty($instance->getTimezone()); + self::assertEmpty($instance->timezone); + $instance->setTimezone($value); + self::assertEquals($value, $instance->getTimezone()); + self::assertEquals($value, $instance->timezone); + if (!empty($value)) { + self::assertNotNull($instance->getTimezone()); + self::assertNotNull($instance->timezone); + self::assertLessThanOrEqual(11, is_string($instance->getTimezone()) ? mb_strlen($instance->getTimezone()) : $instance->getTimezone()); + self::assertLessThanOrEqual(11, is_string($instance->timezone) ? mb_strlen($instance->timezone) : $instance->timezone); + self::assertGreaterThanOrEqual(1, is_string($instance->getTimezone()) ? mb_strlen($instance->getTimezone()) : $instance->getTimezone()); + self::assertGreaterThanOrEqual(1, is_string($instance->timezone) ? mb_strlen($instance->timezone) : $instance->timezone); + self::assertIsNumeric($instance->getTimezone()); + self::assertIsNumeric($instance->timezone); + } + } + + /** + * Test invalid property "timezone" + * @dataProvider invalidTimezoneDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidTimezone(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance(); + + $this->expectException($exceptionClass); + $instance->setTimezone($value); + } + + /** + * @return array[] + * @throws Exception + */ + public function validTimezoneDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_timezone')); + } + + /** + * @return array[] + * @throws Exception + */ + public function invalidTimezoneDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_timezone')); + } + /** * @dataProvider validNormalizationDataProvider * diff --git a/tests/Request/Payments/CreateCaptureRequestSerializerTest.php b/tests/Request/Payments/CreateCaptureRequestSerializerTest.php index 023a98d9..46181f53 100644 --- a/tests/Request/Payments/CreateCaptureRequestSerializerTest.php +++ b/tests/Request/Payments/CreateCaptureRequestSerializerTest.php @@ -103,6 +103,9 @@ class CreateCaptureRequestSerializerTest extends TestCase if (!empty($options['taxSystemCode'])) { $expected['receipt']['tax_system_code'] = $options['taxSystemCode']; } + if (!empty($options['send'])) { + $expected['receipt']['send'] = $options['send']; + } } elseif (!empty($options['receipt'])) { $expected['receipt'] = $options['receipt']; if (!empty($expected['receipt']['phone'])) { @@ -198,6 +201,7 @@ class CreateCaptureRequestSerializerTest extends TestCase ], ], ], + 'send' => true, ], ], [ @@ -255,6 +259,7 @@ class CreateCaptureRequestSerializerTest extends TestCase 'inn' => Random::str(12, 12, '1234567890'), ], 'tax_system_code' => Random::int(1, 6), + 'send' => true, ], 'deal' => [ 'id' => Random::str(36, 50), diff --git a/tests/Request/Payments/CreatePaymentRequestBuilderTest.php b/tests/Request/Payments/CreatePaymentRequestBuilderTest.php index d7a76ce3..c58ae179 100644 --- a/tests/Request/Payments/CreatePaymentRequestBuilderTest.php +++ b/tests/Request/Payments/CreatePaymentRequestBuilderTest.php @@ -30,6 +30,7 @@ use Exception; use InvalidArgumentException; use PHPUnit\Framework\TestCase; use stdClass; +use Tests\YooKassa\AbstractTestCase; use YooKassa\Helpers\Random; use YooKassa\Model\AmountInterface; use YooKassa\Model\CurrencyCode; @@ -52,6 +53,9 @@ use YooKassa\Request\Payments\PaymentOrderData\PaymentOrderUtilities; use YooKassa\Request\Payments\ReceiverData\ReceiverDigitalWallet; use YooKassa\Request\Payments\ReceiverData\ReceiverType; use YooKassa\Request\Payments\Recipient; +use YooKassa\Request\Payments\StatementData\AbstractStatement; +use YooKassa\Request\Payments\StatementData\StatementFactory; +use YooKassa\Request\Payments\StatementData\StatementType; use YooKassa\Validator\Exceptions\ValidatorParameterException; /** @@ -61,7 +65,7 @@ use YooKassa\Validator\Exceptions\ValidatorParameterException; * @author cms@yoomoney.ru * @link https://yookassa.ru/developers/api */ -class CreatePaymentRequestBuilderTest extends TestCase +class CreatePaymentRequestBuilderTest extends AbstractTestCase { /** * @dataProvider validDataProvider @@ -922,9 +926,40 @@ class CreatePaymentRequestBuilderTest extends TestCase } /** + * @dataProvider validDataProvider + * + * @param mixed $options + * * @throws Exception */ - public static function validDataProvider(): array + public function testAddRStatement(mixed $options): void + { + $builder = new CreatePaymentRequestBuilder(); + + if (!empty($options['statements'])) { + $statementFabric = new StatementFactory(); + foreach ($options['statements'] as $item) { + $builder->addStatement(is_array($item) ? $statementFabric->factoryFromArray($item) : $item); + } + } + $instance = $builder->build($this->getRequiredData()); + + if (empty($options['statements'])) { + self::assertTrue($instance->getStatements()->isEmpty()); + } else { + self::assertNotNull($instance->getStatements()); + self::assertSameSize($options['statements'], $instance->getStatements()); + foreach ($instance->getStatements() as $item) { + self::assertInstanceOf(AbstractStatement::class, $item); + } + } + } + + + /** + * @throws Exception + */ + public function validDataProvider(): array { $receiptItem = new ReceiptItem(); $receiptItem->setPrice(new ReceiptItemAmount(1)); @@ -970,6 +1005,7 @@ class CreatePaymentRequestBuilderTest extends TestCase 'receiptOperationalDetails' => null, 'receiver' => null, 'paymentOrder' => null, + 'statements' => null, ], ], [ @@ -1020,6 +1056,7 @@ class CreatePaymentRequestBuilderTest extends TestCase 'receiptOperationalDetails' => null, 'receiver' => null, 'paymentOrder' => null, + 'statements' => null, ], ], ]; @@ -1088,6 +1125,14 @@ class CreatePaymentRequestBuilderTest extends TestCase 'service_id' => Random::str(13), ]; $paymentOrders = [$paymentOrderArr, new PaymentOrderUtilities($paymentOrderArr)]; + $statementsArray = []; + $statementFactory = new StatementFactory(); + for ($i = 0; $i < 3; $i++) { + foreach (StatementType::getValidValues() as $statemenType) { + $statementObject = $statementFactory->factory($statemenType); + $statementsArray[] = $this->getValidDataProviderByClass($statementObject, (bool)$i % 2); + } + } for ($i = 0; $i < 10; $i++) { $request = [ 'accountId' => uniqid('', true), @@ -1143,6 +1188,7 @@ class CreatePaymentRequestBuilderTest extends TestCase 'merchant_customer_id' => Random::str(3, 100), 'receiver' => Random::value($receivers), 'paymentOrder' => Random::value($paymentOrders), + 'statements' => Random::value($statementsArray), ]; $result[] = [$request]; } diff --git a/tests/Request/Payments/CreatePaymentRequestSerializerTest.php b/tests/Request/Payments/CreatePaymentRequestSerializerTest.php index 5c5c37d2..63fd3861 100644 --- a/tests/Request/Payments/CreatePaymentRequestSerializerTest.php +++ b/tests/Request/Payments/CreatePaymentRequestSerializerTest.php @@ -199,6 +199,9 @@ class CreatePaymentRequestSerializerTest extends TestCase if (!empty($options['receipt']['tax_system_code'])) { $expected['receipt']['tax_system_code'] = $options['receipt']['tax_system_code']; } + if (!empty($options['receipt']['send'])) { + $expected['receipt']['send'] = $options['receipt']['send']; + } } if (array_key_exists('capture', $options)) { @@ -322,6 +325,7 @@ class CreatePaymentRequestSerializerTest extends TestCase 'email' => 'johndoe@yoomoney.ru', ], 'tax_system_code' => Random::int(1, 6), + 'send' => true, ], 'description' => Random::str(10), 'capture' => true, @@ -449,6 +453,7 @@ class CreatePaymentRequestSerializerTest extends TestCase 'phone' => Random::str(12, '0123456789'), ], 'tax_system_code' => Random::int(1, 6), + 'send' => true, ], 'airline' => $airline->toArray(), 'deal' => [ diff --git a/tests/Request/Payments/CreatePaymentRequestTest.php b/tests/Request/Payments/CreatePaymentRequestTest.php index 2c42bcc0..7a073d75 100644 --- a/tests/Request/Payments/CreatePaymentRequestTest.php +++ b/tests/Request/Payments/CreatePaymentRequestTest.php @@ -1202,6 +1202,84 @@ class CreatePaymentRequestTest extends AbstractTestCase return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_transfers')); } + /** + * Test property "statements" + * @dataProvider validStatementsDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testStatements(mixed $value): void + { + $instance = $this->getTestInstance(); + self::assertEmpty($instance->getStatements()); + self::assertEmpty($instance->statements); + self::assertIsObject($instance->getStatements()); + self::assertIsObject($instance->statements); + self::assertCount(0, $instance->getStatements()); + self::assertCount(0, $instance->statements); + $instance->setStatements($value); + if (!empty($value)) { + self::assertNotNull($instance->getStatements()); + self::assertNotNull($instance->statements); + self::assertTrue($instance->hasStatements()); + foreach ($value as $key => $element) { + if (is_array($element) && !empty($element)) { + self::assertEquals($element, $instance->getStatements()[$key]->toArray()); + self::assertEquals($element, $instance->statements[$key]->toArray()); + self::assertIsArray($instance->getStatements()[$key]->toArray()); + self::assertIsArray($instance->statements[$key]->toArray()); + } + if (is_object($element) && !empty($element)) { + self::assertEquals($element, $instance->getStatements()->get($key)); + self::assertIsObject($instance->getStatements()->get($key)); + self::assertIsObject($instance->statements->get($key)); + self::assertIsObject($instance->getStatements()); + self::assertIsObject($instance->statements); + } + } + self::assertCount(count($value), $instance->getStatements()); + self::assertCount(count($value), $instance->statements); + } + } + + /** + * Test invalid property "statements" + * @dataProvider invalidStatementsDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidStatements(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance(); + + $this->expectException($exceptionClass); + $instance->setStatements($value); + } + + /** + * @return array[] + * @throws Exception + */ + public function validStatementsDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_statements')); + } + + /** + * @return array[] + * @throws Exception + */ + public function invalidStatementsDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_statements')); + } + /** * Test valid method "builder" * diff --git a/tests/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmailTest.php b/tests/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmailTest.php new file mode 100644 index 00000000..bef230fe --- /dev/null +++ b/tests/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodEmailTest.php @@ -0,0 +1,116 @@ +object = $this->getMockBuilder(DeliveryMethodEmail::class)->getMockForAbstractClass(); + $this->assertTrue(class_exists(DeliveryMethodEmail::class)); + $this->assertInstanceOf(DeliveryMethodEmail::class, $this->object); + } + + /** + * Test property "email" + * @dataProvider validEmailDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testEmail(mixed $value): void + { + $instance = $this->getTestInstance(); + $instance->setEmail($value); + self::assertNotNull($instance->getEmail()); + self::assertNotNull($instance->email); + self::assertEquals($value, $instance->getEmail()); + self::assertEquals($value, $instance->email); + } + + /** + * Test invalid property "email" + * @dataProvider invalidEmailDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidEmail(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance(); + + $this->expectException($exceptionClass); + $instance->setEmail($value); + } + + /** + * @return array[] + * @throws Exception + */ + public function validEmailDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_email')); + } + + /** + * @return array[] + * @throws Exception + */ + public function invalidEmailDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_email')); + } +} diff --git a/tests/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactoryTest.php b/tests/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactoryTest.php new file mode 100644 index 00000000..889a4fa8 --- /dev/null +++ b/tests/Request/Payments/StatementData/DeliveryMethod/DeliveryMethodFactoryTest.php @@ -0,0 +1,175 @@ +getTestInstance(); + $paymentData = $instance->factory($type); + self::assertNotNull($paymentData); + self::assertInstanceOf(AbstractDeliveryMethod::class, $paymentData); + self::assertEquals($type, $paymentData->getType()); + } + + /** + * @dataProvider invalidTypeDataProvider + * + * @param mixed $type + */ + public function testInvalidFactory($type): void + { + $this->expectException(InvalidArgumentException::class); + $instance = $this->getTestInstance(); + $instance->factory($type); + } + + /** + * @dataProvider validArrayDataProvider + */ + public function testFactoryFromArray(array $options): void + { + $instance = $this->getTestInstance(); + $paymentData = $instance->factoryFromArray($options); + self::assertNotNull($paymentData); + self::assertInstanceOf(AbstractDeliveryMethod::class, $paymentData); + + foreach ($options as $property => $value) { + self::assertEquals($paymentData->{$property}, $value); + } + + $type = $options['type']; + unset($options['type']); + $paymentData = $instance->factoryFromArray($options, $type); + self::assertNotNull($paymentData); + self::assertInstanceOf(AbstractDeliveryMethod::class, $paymentData); + + self::assertEquals($type, $paymentData->getType()); + foreach ($options as $property => $value) { + self::assertEquals($paymentData->{$property}, $value); + } + } + + /** + * @dataProvider invalidDataArrayDataProvider + * + * @param mixed $options + */ + public function testInvalidFactoryFromArray($options): void + { + $this->expectException(InvalidArgumentException::class); + $instance = $this->getTestInstance(); + $instance->factoryFromArray($options); + } + + public static function validTypeDataProvider(): array + { + $result = []; + foreach (DeliveryMethodType::getEnabledValues() as $value) { + $result[] = [$value]; + } + + return $result; + } + + public static function invalidTypeDataProvider(): array + { + return [ + [''], + [0], + [1], + [-1], + ['5'], + [Random::str(10)], + ]; + } + + public static function validArrayDataProvider(): array + { + return [ + [ + [ + 'type' => DeliveryMethodType::EMAIL, + 'email' => Factory::create()->email, + ], + [ + 'type' => DeliveryMethodType::EMAIL, + 'email' => Factory::create()->email, + ], + ], + ]; + } + + public static function invalidDataArrayDataProvider(): array + { + return [ + [[]], + [['type' => 'test']], + [ + [ + 'type' => DeliveryMethodType::EMAIL, + 'email' => Factory::create()->text(20), + ], + ], + [ + [ + 'type' => StatementType::PAYMENT_OVERVIEW, + ], + ], + [ + [ + 'test' => DeliveryMethodType::EMAIL, + ], + ], + ]; + } + + protected function getTestInstance(): DeliveryMethodFactory + { + return new DeliveryMethodFactory(); + } +} diff --git a/tests/Request/Payments/StatementData/StatementFactoryTest.php b/tests/Request/Payments/StatementData/StatementFactoryTest.php new file mode 100644 index 00000000..39ab4aff --- /dev/null +++ b/tests/Request/Payments/StatementData/StatementFactoryTest.php @@ -0,0 +1,180 @@ +getTestInstance(); + $paymentData = $instance->factory($type); + self::assertNotNull($paymentData); + self::assertInstanceOf(AbstractStatement::class, $paymentData); + self::assertEquals($type, $paymentData->getType()); + } + + /** + * @dataProvider invalidTypeDataProvider + * + * @param mixed $type + */ + public function testInvalidFactory($type): void + { + $this->expectException(InvalidArgumentException::class); + $instance = $this->getTestInstance(); + $instance->factory($type); + } + + /** + * @dataProvider validArrayDataProvider + */ + public function testFactoryFromArray(array $options): void + { + $instance = $this->getTestInstance(); + $paymentData = $instance->factoryFromArray($options); + self::assertNotNull($paymentData); + self::assertInstanceOf(AbstractStatement::class, $paymentData); + + foreach ($options as $property => $value) { + self::assertEquals($paymentData->{$property}, $value); + } + + $type = $options['type']; + unset($options['type']); + $paymentData = $instance->factoryFromArray($options, $type); + self::assertNotNull($paymentData); + self::assertInstanceOf(AbstractStatement::class, $paymentData); + + self::assertEquals($type, $paymentData->getType()); + foreach ($options as $property => $value) { + self::assertEquals($paymentData->{$property}, $value); + } + } + + /** + * @dataProvider invalidDataArrayDataProvider + * + * @param mixed $options + */ + public function testInvalidFactoryFromArray($options): void + { + $this->expectException(InvalidArgumentException::class); + $instance = $this->getTestInstance(); + $instance->factoryFromArray($options); + } + + public static function validTypeDataProvider(): array + { + $result = []; + foreach (StatementType::getEnabledValues() as $value) { + $result[] = [$value]; + } + + return $result; + } + + public static function invalidTypeDataProvider(): array + { + return [ + [''], + [0], + [1], + [-1], + ['5'], + [Random::str(10)], + ]; + } + + public static function validArrayDataProvider(): array + { + return [ + [ + [ + 'type' => StatementType::PAYMENT_OVERVIEW, + 'delivery_method' => new DeliveryMethodEmail([ + 'email' => Factory::create()->email, + ]), + ], + [ + 'type' => StatementType::PAYMENT_OVERVIEW, + 'delivery_method' => [ + 'email' => Factory::create()->email, + ], + ], + ], + ]; + } + + public static function invalidDataArrayDataProvider(): array + { + return [ + [[]], + [['type' => 'test']], + [ + [ + 'type' => StatementType::PAYMENT_OVERVIEW, + 'delivery_method' => Factory::create()->text(20), + ], + ], + [ + [ + 'type' => StatementType::PAYMENT_OVERVIEW, + 'delivery_method' => Factory::create()->text(20), + ], + ], + [ + [ + 'type' => 'test', + ], + ], + ]; + } + + protected function getTestInstance(): StatementFactory + { + return new StatementFactory(); + } +} diff --git a/tests/Request/Payments/StatementData/StatementPaymentOverviewTest.php b/tests/Request/Payments/StatementData/StatementPaymentOverviewTest.php new file mode 100644 index 00000000..d73b4c8b --- /dev/null +++ b/tests/Request/Payments/StatementData/StatementPaymentOverviewTest.php @@ -0,0 +1,117 @@ +object = $this->getMockBuilder(StatementPaymentOverview::class)->getMockForAbstractClass(); + $this->assertTrue(class_exists(StatementPaymentOverview::class)); + $this->assertInstanceOf(StatementPaymentOverview::class, $this->object); + } + + /** + * Test property "delivery_method" + * @dataProvider validDeliveryMethodDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testDeliveryMethod(mixed $value): void + { + $instance = $this->getTestInstance(); + $instance->setDeliveryMethod($value); + self::assertNotNull($instance->getDeliveryMethod()); + self::assertNotNull($instance->delivery_method); + self::assertEquals($value, is_array($value) ? $instance->getDeliveryMethod()->toArray() : $instance->getDeliveryMethod()); + self::assertEquals($value, is_array($value) ? $instance->delivery_method->toArray() : $instance->delivery_method); + } + + /** + * Test invalid property "delivery_method" + * @dataProvider invalidDeliveryMethodDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidDeliveryMethod(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance(); + + $this->expectException($exceptionClass); + $instance->setDeliveryMethod($value); + } + + /** + * @return array[] + * @throws Exception + */ + public function validDeliveryMethodDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_delivery_method')); + } + + /** + * @return array[] + * @throws Exception + */ + public function invalidDeliveryMethodDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_delivery_method')); + } +} diff --git a/tests/Request/Receipts/AbstractTestReceiptResponse.php b/tests/Request/Receipts/AbstractTestReceiptResponse.php index 568815a8..5510cf61 100644 --- a/tests/Request/Receipts/AbstractTestReceiptResponse.php +++ b/tests/Request/Receipts/AbstractTestReceiptResponse.php @@ -26,8 +26,9 @@ namespace Tests\YooKassa\Request\Receipts; -use InvalidArgumentException; -use PHPUnit\Framework\TestCase; +use Exception; +use ReflectionException; +use Tests\YooKassa\AbstractTestCase; use TypeError; use YooKassa\Common\ListObject; use YooKassa\Helpers\ProductCode; @@ -42,8 +43,6 @@ use YooKassa\Request\Receipts\ReceiptResponseInterface; use YooKassa\Request\Receipts\ReceiptResponseItem; use YooKassa\Request\Receipts\ReceiptResponseItemInterface; use YooKassa\Validator\Exceptions\EmptyPropertyValueException; -use YooKassa\Validator\Exceptions\InvalidPropertyValueException; -use YooKassa\Validator\Exceptions\InvalidPropertyValueTypeException; /** * AbstractTestReceiptResponse @@ -52,9 +51,9 @@ use YooKassa\Validator\Exceptions\InvalidPropertyValueTypeException; * @author cms@yoomoney.ru * @link https://yookassa.ru/developers/api */ -abstract class AbstractTestReceiptResponse extends TestCase +abstract class AbstractTestReceiptResponse extends AbstractTestCase { - protected string $type; + protected string $type = 'simple'; protected bool $valid = true; @@ -294,6 +293,9 @@ abstract class AbstractTestReceiptResponse extends TestCase 'items' => $this->generateItems(), 'settlements' => $this->generateSettlements(), 'tax_system_code' => Random::int(1, 6), + 'send' => true, + 'internet' => true, + 'timezone' => Random::int(1, 11), 'receipt_industry_details' => [ [ 'federal_id' => Random::value([ @@ -390,4 +392,128 @@ abstract class AbstractTestReceiptResponse extends TestCase 'vat_code' => Random::int(1, 6), ]; } + + /** + * Test property "internet" + * @dataProvider validInternetDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testInternet(mixed $value): void + { + $instance = $this->getTestInstance([]); + self::assertEmpty($instance->getInternet()); + self::assertEmpty($instance->internet); + $instance->setInternet($value); + self::assertEquals($value, $instance->getInternet()); + self::assertEquals($value, $instance->internet); + if (!empty($value)) { + self::assertNotNull($instance->getInternet()); + self::assertNotNull($instance->internet); + self::assertIsBool($instance->getInternet()); + self::assertIsBool($instance->internet); + } + } + + /** + * Test invalid property "internet" + * @dataProvider invalidInternetDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidInternet(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance([]); + + $this->expectException($exceptionClass); + $instance->setInternet($value); + } + + /** + * @return array[] + * @throws Exception + */ + public function validInternetDataProvider(): array + { + $instance = $this->getTestInstance([]); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_internet')); + } + + /** + * @return array[] + * @throws Exception + */ + public function invalidInternetDataProvider(): array + { + $instance = $this->getTestInstance([]); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_internet')); + } + + /** + * Test property "timezone" + * @dataProvider validTimezoneDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testTimezone(mixed $value): void + { + $instance = $this->getTestInstance([]); + self::assertEmpty($instance->getTimezone()); + self::assertEmpty($instance->timezone); + $instance->setTimezone($value); + self::assertEquals($value, $instance->getTimezone()); + self::assertEquals($value, $instance->timezone); + if (!empty($value)) { + self::assertNotNull($instance->getTimezone()); + self::assertNotNull($instance->timezone); + self::assertLessThanOrEqual(11, is_string($instance->getTimezone()) ? mb_strlen($instance->getTimezone()) : $instance->getTimezone()); + self::assertLessThanOrEqual(11, is_string($instance->timezone) ? mb_strlen($instance->timezone) : $instance->timezone); + self::assertGreaterThanOrEqual(1, is_string($instance->getTimezone()) ? mb_strlen($instance->getTimezone()) : $instance->getTimezone()); + self::assertGreaterThanOrEqual(1, is_string($instance->timezone) ? mb_strlen($instance->timezone) : $instance->timezone); + self::assertIsNumeric($instance->getTimezone()); + self::assertIsNumeric($instance->timezone); + } + } + + /** + * Test invalid property "timezone" + * @dataProvider invalidTimezoneDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidTimezone(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance([]); + + $this->expectException($exceptionClass); + $instance->setTimezone($value); + } + + /** + * @return array[] + * @throws ReflectionException + */ + public function validTimezoneDataProvider(): array + { + $instance = $this->getTestInstance([]); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_timezone')); + } + + /** + * @return array[] + */ + public function invalidTimezoneDataProvider(): array + { + $instance = $this->getTestInstance([]); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_timezone')); + } + } diff --git a/tests/Request/Receipts/CreatePostReceiptRequestBuilderTest.php b/tests/Request/Receipts/CreatePostReceiptRequestBuilderTest.php index 04788816..dd42a319 100644 --- a/tests/Request/Receipts/CreatePostReceiptRequestBuilderTest.php +++ b/tests/Request/Receipts/CreatePostReceiptRequestBuilderTest.php @@ -30,6 +30,7 @@ use Exception; use InvalidArgumentException; use PHPUnit\Framework\TestCase; use stdClass; +use TypeError; use YooKassa\Helpers\Random; use YooKassa\Model\CurrencyCode; use YooKassa\Model\MonetaryAmount; @@ -44,6 +45,7 @@ use YooKassa\Model\Receipt\ReceiptItem; use YooKassa\Model\Receipt\ReceiptType; use YooKassa\Model\Receipt\SettlementType; use YooKassa\Request\Receipts\CreatePostReceiptRequestBuilder; +use YooKassa\Validator\Exceptions\InvalidPropertyValueException; /** * CreatePostReceiptRequestBuilderTest @@ -209,9 +211,9 @@ class CreatePostReceiptRequestBuilderTest extends TestCase */ public function testSetInvalidSend(mixed $value): void { - $this->expectException(InvalidArgumentException::class); + $this->expectException(TypeError::class); $builder = new CreatePostReceiptRequestBuilder(); - $builder->setType($value); + $builder->setSend($value); } /** @@ -301,6 +303,30 @@ class CreatePostReceiptRequestBuilderTest extends TestCase } } + /** + * @dataProvider validDataProvider + * + * @param mixed $options + * + * @throws Exception + */ + public function testAddReceiptIndustryDetails(mixed $options): void + { + $builder = new CreatePostReceiptRequestBuilder(); + $instance = $builder->build($options); + $instance->getReceiptIndustryDetails()->clear(); + + if (empty($options['receipt_industry_details'])) { + self::assertEmpty($instance->getReceiptIndustryDetails()); + } else { + foreach ($options['receipt_industry_details'] as $item) { + $instance->getReceiptIndustryDetails()->add($item); + } + self::assertNotNull($instance->getReceiptIndustryDetails()); + self::assertCount(count($options['receipt_industry_details']), $instance->getReceiptIndustryDetails()); + } + } + /** * @dataProvider invalidReceiptIndustryDetailsDataProvider * @@ -398,6 +424,69 @@ class CreatePostReceiptRequestBuilderTest extends TestCase } } + /** + * @dataProvider validDataProvider + * + * @param mixed $options + */ + public function testSetInternet(mixed $options): void + { + $builder = new CreatePostReceiptRequestBuilder(); + + $instance = $builder->build($options); + + if ($options['internet'] === null) { + self::assertNull($instance->getInternet()); + } else { + self::assertNotNull($instance->getInternet()); + self::assertEquals($options['internet'], $instance->getInternet()); + } + } + + /** + * @dataProvider invalidBooleanDataProvider + * + * @param mixed $value + */ + public function testSetInvalidInternet(mixed $value): void + { + $this->expectException(TypeError::class); + $builder = new CreatePostReceiptRequestBuilder(); + $builder->setInternet($value); + } + + /** + * @dataProvider validDataProvider + * + * @param mixed $options + */ + public function testSetTimezone(mixed $options): void + { + $builder = new CreatePostReceiptRequestBuilder(); + + $instance = $builder->build($options); + + if (empty($options['timezone'])) { + self::assertNull($instance->getTimezone()); + } else { + self::assertNotNull($instance->getTimezone()); + self::assertEquals($options['timezone'], $instance->getTimezone()); + } + } + + /** + * @dataProvider invalidTimezoneDataProvider + * + * @param mixed $value + * @param mixed $exception + */ + public function testSetInvalidTimezone(mixed $value, mixed $exception): void + { + $this->expectException($exception); + $builder = new CreatePostReceiptRequestBuilder(); + $builder->setTimezone($value); + } + public static function setAmountDataProvider(): array { return [ @@ -447,6 +536,8 @@ class CreatePostReceiptRequestBuilderTest extends TestCase 'receipt_operational_details' => null, 'type' => 'payment', 'send' => true, + 'internet' => null, + 'timezone' => null, 'settlements' => [ [ 'type' => Random::value(SettlementType::getValidValues()), @@ -510,6 +601,8 @@ class CreatePostReceiptRequestBuilderTest extends TestCase ], 'type' => $type, 'send' => true, + 'internet' => Random::bool(), + 'timezone' => Random::int(1, 11), 'on_behalf_of' => Random::int(99999, 999999), 'settlements' => [ [ @@ -574,7 +667,7 @@ class CreatePostReceiptRequestBuilderTest extends TestCase public static function invalidBooleanDataProvider(): array { return [ - ['test'], + [new stdClass()], ]; } @@ -611,4 +704,15 @@ class CreatePostReceiptRequestBuilderTest extends TestCase [Random::str(1, 100)], ]; } + + public static function invalidTimezoneDataProvider(): array + { + return [ + [new stdClass(), TypeError::class], + ['test', TypeError::class], + [false, InvalidPropertyValueException::class], + [Random::int(12, 100), InvalidPropertyValueException::class], + [0, InvalidPropertyValueException::class], + ]; + } } diff --git a/tests/Request/Receipts/CreatePostReceiptRequestSerializerTest.php b/tests/Request/Receipts/CreatePostReceiptRequestSerializerTest.php index 7019fe70..8e52c8de 100644 --- a/tests/Request/Receipts/CreatePostReceiptRequestSerializerTest.php +++ b/tests/Request/Receipts/CreatePostReceiptRequestSerializerTest.php @@ -68,6 +68,12 @@ class CreatePostReceiptRequestSerializerTest extends TestCase if (!empty($options['tax_system_code'])) { $expected['tax_system_code'] = $options['tax_system_code']; } + if (isset($options['internet'])) { + $expected['internet'] = $options['internet']; + } + if (!empty($options['timezone'])) { + $expected['timezone'] = $options['timezone']; + } if (!empty($options['items'])) { foreach ($options['items'] as $item) { $itemArray = $item; @@ -157,6 +163,8 @@ class CreatePostReceiptRequestSerializerTest extends TestCase 'tax_system_code' => Random::int(1, 6), 'type' => $type, 'send' => true, + 'internet' => Random::bool(), + 'timezone' => Random::int(1, 11), 'settlements' => $this->getSettlements($i + 1), 'receipt_industry_details' => [], $type . '_id' => uniqid('', true), diff --git a/tests/Request/Receipts/CreatePostReceiptRequestTest.php b/tests/Request/Receipts/CreatePostReceiptRequestTest.php index d13d77ea..cd8330a6 100644 --- a/tests/Request/Receipts/CreatePostReceiptRequestTest.php +++ b/tests/Request/Receipts/CreatePostReceiptRequestTest.php @@ -81,8 +81,8 @@ class CreatePostReceiptRequestTest extends AbstractTestCase $instance->setType($value); self::assertNotNull($instance->getType()); self::assertNotNull($instance->type); - self::assertEquals($value, is_array($value) ? $instance->getType()->toArray() : $instance->getType()); - self::assertEquals($value, is_array($value) ? $instance->type->toArray() : $instance->type); + self::assertEquals($value, $instance->getType()); + self::assertEquals($value, $instance->type); } /** @@ -264,8 +264,8 @@ class CreatePostReceiptRequestTest extends AbstractTestCase $instance->setSend($value); self::assertNotNull($instance->getSend()); self::assertNotNull($instance->send); - self::assertEquals($value, is_array($value) ? $instance->getSend()->toArray() : $instance->getSend()); - self::assertEquals($value, is_array($value) ? $instance->send->toArray() : $instance->send); + self::assertEquals($value, $instance->getSend()); + self::assertEquals($value, $instance->send); self::assertIsBool($instance->getSend()); self::assertIsBool($instance->send); } @@ -320,8 +320,8 @@ class CreatePostReceiptRequestTest extends AbstractTestCase self::assertEmpty($instance->getTaxSystemCode()); self::assertEmpty($instance->tax_system_code); $instance->setTaxSystemCode($value); - self::assertEquals($value, is_array($value) ? $instance->getTaxSystemCode()->toArray() : $instance->getTaxSystemCode()); - self::assertEquals($value, is_array($value) ? $instance->tax_system_code->toArray() : $instance->tax_system_code); + self::assertEquals($value, $instance->getTaxSystemCode()); + self::assertEquals($value, $instance->tax_system_code); if (!empty($value)) { self::assertNotNull($instance->getTaxSystemCode()); self::assertNotNull($instance->tax_system_code); @@ -651,8 +651,8 @@ class CreatePostReceiptRequestTest extends AbstractTestCase self::assertEmpty($instance->getOnBehalfOf()); self::assertEmpty($instance->on_behalf_of); $instance->setOnBehalfOf($value); - self::assertEquals($value, is_array($value) ? $instance->getOnBehalfOf()->toArray() : $instance->getOnBehalfOf()); - self::assertEquals($value, is_array($value) ? $instance->on_behalf_of->toArray() : $instance->on_behalf_of); + self::assertEquals($value, $instance->getOnBehalfOf()); + self::assertEquals($value, $instance->on_behalf_of); if (!empty($value)) { self::assertNotNull($instance->getOnBehalfOf()); self::assertNotNull($instance->on_behalf_of); @@ -695,6 +695,130 @@ class CreatePostReceiptRequestTest extends AbstractTestCase return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_on_behalf_of')); } + /** + * Test property "internet" + * @dataProvider validInternetDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testInternet(mixed $value): void + { + $instance = $this->getTestInstance(); + self::assertEmpty($instance->getInternet()); + self::assertEmpty($instance->internet); + $instance->setInternet($value); + self::assertEquals($value, $instance->getInternet()); + self::assertEquals($value, $instance->internet); + if (!empty($value)) { + self::assertNotNull($instance->getInternet()); + self::assertNotNull($instance->internet); + self::assertIsBool($instance->getInternet()); + self::assertIsBool($instance->internet); + } + } + + /** + * Test invalid property "internet" + * @dataProvider invalidInternetDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidInternet(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance(); + + $this->expectException($exceptionClass); + $instance->setInternet($value); + } + + /** + * @return array[] + * @throws Exception + */ + public function validInternetDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_internet')); + } + + /** + * @return array[] + * @throws Exception + */ + public function invalidInternetDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_internet')); + } + + /** + * Test property "timezone" + * @dataProvider validTimezoneDataProvider + * @param mixed $value + * + * @return void + * @throws Exception + */ + public function testTimezone(mixed $value): void + { + $instance = $this->getTestInstance(); + self::assertEmpty($instance->getTimezone()); + self::assertEmpty($instance->timezone); + $instance->setTimezone($value); + self::assertEquals($value, $instance->getTimezone()); + self::assertEquals($value, $instance->timezone); + if (!empty($value)) { + self::assertNotNull($instance->getTimezone()); + self::assertNotNull($instance->timezone); + self::assertLessThanOrEqual(11, is_string($instance->getTimezone()) ? mb_strlen($instance->getTimezone()) : $instance->getTimezone()); + self::assertLessThanOrEqual(11, is_string($instance->timezone) ? mb_strlen($instance->timezone) : $instance->timezone); + self::assertGreaterThanOrEqual(1, is_string($instance->getTimezone()) ? mb_strlen($instance->getTimezone()) : $instance->getTimezone()); + self::assertGreaterThanOrEqual(1, is_string($instance->timezone) ? mb_strlen($instance->timezone) : $instance->timezone); + self::assertIsNumeric($instance->getTimezone()); + self::assertIsNumeric($instance->timezone); + } + } + + /** + * Test invalid property "timezone" + * @dataProvider invalidTimezoneDataProvider + * @param mixed $value + * @param string $exceptionClass + * + * @return void + */ + public function testInvalidTimezone(mixed $value, string $exceptionClass): void + { + $instance = $this->getTestInstance(); + + $this->expectException($exceptionClass); + $instance->setTimezone($value); + } + + /** + * @return array[] + * @throws Exception + */ + public function validTimezoneDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_timezone')); + } + + /** + * @return array[] + * @throws Exception + */ + public function invalidTimezoneDataProvider(): array + { + $instance = $this->getTestInstance(); + return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_timezone')); + } + /** * Test valid method "validate" * diff --git a/tests/Request/Receipts/RefundReceiptResponseTest.php b/tests/Request/Receipts/RefundReceiptResponseTest.php index c2fa10cf..356532dc 100644 --- a/tests/Request/Receipts/RefundReceiptResponseTest.php +++ b/tests/Request/Receipts/RefundReceiptResponseTest.php @@ -27,10 +27,7 @@ namespace Tests\YooKassa\Request\Receipts; use Exception; -use Tests\YooKassa\AbstractTestCase; -use Datetime; use YooKassa\Helpers\Random; -use YooKassa\Model\Metadata; use YooKassa\Request\Receipts\RefundReceiptResponse; /** @@ -40,18 +37,11 @@ use YooKassa\Request\Receipts\RefundReceiptResponse; * @author cms@yoomoney.ru * @link https://yookassa.ru/developers/api */ -class RefundReceiptResponseTest extends AbstractTestCase +class RefundReceiptResponseTest extends AbstractTestReceiptResponse { - protected RefundReceiptResponse $object; + protected string $type = 'refund'; - /** - * @param mixed|null $value - * @return RefundReceiptResponse - */ - protected function getTestInstance(mixed $value = null): RefundReceiptResponse - { - return new RefundReceiptResponse($value); - } + protected RefundReceiptResponse $object; /** * @return void @@ -126,12 +116,35 @@ class RefundReceiptResponseTest extends AbstractTestCase } /** + * @param array $options * @return void */ - public function testSpecificProperties(): void + public function testSpecificProperties(array $options = []): void { $options = ['refund_id' => Random::str(36, 36)]; $instance = $this->getTestInstance($options); self::assertEquals($options['refund_id'], $instance->getRefundId()); } + + /** + * @param mixed|null $options + * @return RefundReceiptResponse + */ + protected function getTestInstance(mixed $options = null): RefundReceiptResponse + { + return new RefundReceiptResponse($options); + } + + protected function addSpecificProperties(mixed $options, mixed $i): array + { + $array = [ + Random::str(30), + Random::str(40), + ]; + $options['refund_id'] = !$this->valid + ? (Random::value($array)) + : Random::value([null, '', Random::str(RefundReceiptResponse::LENGTH_REFUND_ID)]); + + return $options; + } } diff --git a/tests/Request/Receipts/SimpleReceiptResponseTest.php b/tests/Request/Receipts/SimpleReceiptResponseTest.php index 609c8046..35aa2037 100644 --- a/tests/Request/Receipts/SimpleReceiptResponseTest.php +++ b/tests/Request/Receipts/SimpleReceiptResponseTest.php @@ -37,12 +37,10 @@ use YooKassa\Request\Receipts\SimpleReceiptResponse; */ class SimpleReceiptResponseTest extends AbstractTestReceiptResponse { - protected string $type = 'simple'; - /** * @dataProvider validDataProvider */ - public function testSpecificProperties(array $options): void + public function testSpecificProperties(mixed $options = null): void { $instance = $this->getTestInstance($options); self::assertEquals($options['id'], $instance->getId()); diff --git a/tests/Request/Refunds/CreateRefundRequestSerializerTest.php b/tests/Request/Refunds/CreateRefundRequestSerializerTest.php index 3b061254..25cd010c 100644 --- a/tests/Request/Refunds/CreateRefundRequestSerializerTest.php +++ b/tests/Request/Refunds/CreateRefundRequestSerializerTest.php @@ -135,6 +135,7 @@ class CreateRefundRequestSerializerTest extends TestCase 'phone' => Random::str(10, '0123456789'), ], 'tax_system_code' => Random::int(1, 6), + 'send' => true, ], 'sources' => [ new Source([ @@ -182,6 +183,7 @@ class CreateRefundRequestSerializerTest extends TestCase 'email' => 'johndoe@yoomoney.ru', ], 'tax_system_code' => Random::int(1, 6), + 'send' => true, ], 'sources' => [ new Source([ @@ -232,6 +234,7 @@ class CreateRefundRequestSerializerTest extends TestCase 'phone' => Random::str(10, '0123456789'), ], 'tax_system_code' => Random::int(1, 6), + 'send' => true, ], 'sources' => [ new Source([