Showing 148 of 148 total issues
Possibly zero references to use statement for classlike/namespace InfoInterface
(\Magento\Payment\Model\InfoInterface)
Open
Open
use Magento\Payment\Model\InfoInterface;
- Exclude checks
Possibly zero references to use statement for classlike/namespace PaymentDataObject
(\Magento\Payment\Gateway\Data\PaymentDataObject)
Open
Open
use Magento\Payment\Gateway\Data\PaymentDataObject;
- Exclude checks
Doc-block of $configPix
in __construct
contains phpdoc param type \PagBank\PaymentMagento\Gateway\Request\Config
which is incompatible with the param type \PagBank\PaymentMagento\Gateway\Config\ConfigPix
declared in the signature Open
Open
* @param Config $configPix
- Exclude checks
Assigning ?\Magento\Payment\Gateway\Validator\ValidatorInterface
to property but \PagBank\PaymentMagento\Gateway\Command\PaymentCommand->validator
is \Magento\Payment\Gateway\Validator\ValidatorInterface
Open
Open
$this->validator = $validator;
- Exclude checks
Possibly zero references to use statement for classlike/namespace PaymentDataObject
(\Magento\Payment\Gateway\Data\PaymentDataObject)
Open
Open
use Magento\Payment\Gateway\Data\PaymentDataObject;
- Exclude checks
Possibly zero references to use statement for classlike/namespace InfoInterface
(\Magento\Payment\Model\InfoInterface)
Open
Open
use Magento\Payment\Model\InfoInterface;
- Exclude checks
Returning type string
but setExpiresAt()
is declared to return \PagBank\PaymentMagento\Api\Data\ThreeDsSessionDataInterface|\PagBank\PaymentMagento\Model\Api\Data\Session|static
Open
Open
return $this->expiresAt = $expiresAt;
- Exclude checks
Argument 1 (order)
is \PagBank\PaymentMagento\Controller\Notification\OrderRepository
but \PagBank\PaymentMagento\Controller\Notification\All::filterInvalidNotification()
takes \Magento\Sales\Model\OrderRepository
defined at /code/Controller/AbstractNotification.php:195
Open
Open
$isNotApplicable = $this->filterInvalidNotification($order);
- Exclude checks
Doc-block of $validator
in __construct
is phpdoc param type \Magento\Payment\Gateway\Validator\ValidatorInterface
which is not a permitted replacement of the nullable param type ?\Magento\Payment\Gateway\Validator\ValidatorInterface
declared in the signature ('?T' should be documented as 'T|null' or '?T') Open
Open
* @param ValidatorInterface $validator
- Exclude checks
Possibly zero references to use statement for classlike/namespace InfoInterface
(\Magento\Payment\Model\InfoInterface)
Open
Open
use Magento\Payment\Model\InfoInterface;
- Exclude checks
Possibly zero references to use statement for classlike/namespace PaymentDataObject
(\Magento\Payment\Gateway\Data\PaymentDataObject)
Open
Open
use Magento\Payment\Gateway\Data\PaymentDataObject;
- Exclude checks
Doc-block of $paymentTokenFactory
in __construct
is phpdoc param type \Magento\Vault\Api\Data\PaymentTokenFactoryInterface
which is not a permitted replacement of the nullable param type ?\Magento\Vault\Api\Data\PaymentTokenFactoryInterface
declared in the signature ('?T' should be documented as 'T|null' or '?T') Open
Open
* @param PaymentTokenFactoryInterface $paymentTokenFactory
- Exclude checks
Possibly zero references to use statement for classlike/namespace Status
(\Magento\Sales\Model\Order\Status)
Open
Open
use Magento\Sales\Model\Order\Status;
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'session',
but expected the index to be of type int
Open
Open
$data->setSessionId($session['session']);
- Exclude checks
Possibly zero references to use statement for classlike/namespace PaymentDataObject
(\Magento\Payment\Gateway\Data\PaymentDataObject)
Open
Open
use Magento\Payment\Gateway\Data\PaymentDataObject;
- Exclude checks
Possibly zero references to use statement for classlike/namespace PaymentDataObject
(\Magento\Payment\Gateway\Data\PaymentDataObject)
Open
Open
use Magento\Payment\Gateway\Data\PaymentDataObject;
- Exclude checks
Possibly zero references to use statement for classlike/namespace PaymentDataObject
(\Magento\Payment\Gateway\Data\PaymentDataObject)
Open
Open
use Magento\Payment\Gateway\Data\PaymentDataObject;
- Exclude checks
Possibly zero references to use statement for classlike/namespace PaymentDataObject
(\Magento\Payment\Gateway\Data\PaymentDataObject)
Open
Open
use Magento\Payment\Gateway\Data\PaymentDataObject;
- Exclude checks
Assigning null
to property but \PagBank\PaymentMagento\Gateway\Response\FetchPaymentHandler->finalStatus
is string
Open
Open
$this->finalStatus = null;
- Exclude checks
Possibly zero references to use statement for classlike/namespace InfoInterface
(\Magento\Payment\Model\InfoInterface)
Open
Open
use Magento\Payment\Model\InfoInterface;
- Exclude checks