Open albertobraschi opened 1 year ago
Instalei esse plugin em uma instalação zerada
Magento 2.4.3-p3 Theme luma
Arquivo: https://github.com/br-paypaldev/magento2-module/blob/master/Model/GuestPaymentInformationManagement.php public function __construct( \Magento\Quote\Api\GuestBillingAddressManagementInterface $billingAddressManagement, \Magento\Quote\Api\GuestPaymentMethodManagementInterface $paymentMethodManagement, \Magento\Quote\Api\GuestCartManagementInterface $cartManagement, \Magento\Checkout\Api\PaymentInformationManagementInterface $paymentInformationManagement, \Magento\Quote\Model\QuoteIdMaskFactory $quoteIdMaskFactory, CartRepositoryInterface $cartRepository, LoggerInterface $logger, <<< acusa erro aqui!! \Magento\Framework\App\ProductMetadataInterface $productMetadata )
Se remover o LoggerInterface e trocar o $this->logger por $this->getLogger() funciona bem! Ja que herda do Magento\Checkout\Model\GuestPaymentInformationManagement e la ja tem o Logger
Instalei esse plugin em uma instalação zerada
Magento 2.4.3-p3 Theme luma
Arquivo: https://github.com/br-paypaldev/magento2-module/blob/master/Model/GuestPaymentInformationManagement.php public function __construct( \Magento\Quote\Api\GuestBillingAddressManagementInterface $billingAddressManagement, \Magento\Quote\Api\GuestPaymentMethodManagementInterface $paymentMethodManagement, \Magento\Quote\Api\GuestCartManagementInterface $cartManagement, \Magento\Checkout\Api\PaymentInformationManagementInterface $paymentInformationManagement, \Magento\Quote\Model\QuoteIdMaskFactory $quoteIdMaskFactory, CartRepositoryInterface $cartRepository, LoggerInterface $logger, <<< acusa erro aqui!! \Magento\Framework\App\ProductMetadataInterface $productMetadata )
Se remover o LoggerInterface e trocar o $this->logger por $this->getLogger() funciona bem! Ja que herda do Magento\Checkout\Model\GuestPaymentInformationManagement e la ja tem o Logger