Code Duplication    Length = 23-23 lines in 2 locations

Model/Methods/Payolution/PayolutionBase.php 1 location

@@ 115-137 (lines=23) @@
112
     * @param \Magento\Framework\Data\Collection\AbstractDb           $resourceCollection
113
     * @param array                                                   $data
114
     */
115
    public function __construct(
116
        \Magento\Framework\Model\Context $context,
117
        \Magento\Framework\Registry $registry,
118
        \Magento\Framework\Api\ExtensionAttributesFactory $extensionFactory,
119
        \Magento\Framework\Api\AttributeValueFactory $customAttrFactory,
120
        \Magento\Payment\Helper\Data $paymentData,
121
        \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig,
122
        \Magento\Payment\Model\Method\Logger $logger,
123
        \Payone\Core\Helper\Toolkit $toolkitHelper,
124
        \Payone\Core\Helper\Shop $shopHelper,
125
        \Magento\Framework\Url $url,
126
        \Magento\Checkout\Model\Session $checkoutSession,
127
        \Payone\Core\Model\Api\Request\Debit $debitRequest,
128
        \Payone\Core\Model\Api\Request\Capture $captureRequest,
129
        \Payone\Core\Model\Api\Request\Authorization $authorizationRequest,
130
        \Payone\Core\Model\Api\Request\Genericpayment\PreCheck $precheckRequest,
131
        \Magento\Framework\Model\ResourceModel\AbstractResource $resource = null,
132
        \Magento\Framework\Data\Collection\AbstractDb $resourceCollection = null,
133
        array $data = []
134
    ) {
135
        parent::__construct($context, $registry, $extensionFactory, $customAttrFactory, $paymentData, $scopeConfig, $logger, $toolkitHelper, $shopHelper, $url, $checkoutSession, $debitRequest, $captureRequest, $authorizationRequest, $resource, $resourceCollection, $data);
136
        $this->precheckRequest = $precheckRequest;
137
    }
138
139
    /**
140
     * Return parameters specific to this payment type

Model/Methods/SafeInvoice.php 1 location

@@ 96-118 (lines=23) @@
93
     * @param \Magento\Framework\Data\Collection\AbstractDb           $resourceCollection
94
     * @param array                                                   $data
95
     */
96
    public function __construct(
97
        \Magento\Framework\Model\Context $context,
98
        \Magento\Framework\Registry $registry,
99
        \Magento\Framework\Api\ExtensionAttributesFactory $extensionFactory,
100
        \Magento\Framework\Api\AttributeValueFactory $customAttrFactory,
101
        \Magento\Payment\Helper\Data $paymentData,
102
        \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig,
103
        \Magento\Payment\Model\Method\Logger $logger,
104
        \Payone\Core\Helper\Toolkit $toolkitHelper,
105
        \Payone\Core\Helper\Shop $shopHelper,
106
        \Magento\Framework\Url $url,
107
        \Magento\Checkout\Model\Session $checkoutSession,
108
        \Payone\Core\Model\Api\Request\Debit $debitRequest,
109
        \Payone\Core\Model\Api\Request\Capture $captureRequest,
110
        \Payone\Core\Model\Api\Request\Authorization $authorizationRequest,
111
        \Payone\Core\Model\ResourceModel\PaymentBan $paymentBan,
112
        \Magento\Framework\Model\ResourceModel\AbstractResource $resource = null,
113
        \Magento\Framework\Data\Collection\AbstractDb $resourceCollection = null,
114
        array $data = []
115
    ) {
116
        parent::__construct($context, $registry, $extensionFactory, $customAttrFactory, $paymentData, $scopeConfig, $logger, $toolkitHelper, $shopHelper, $url, $checkoutSession, $debitRequest, $captureRequest, $authorizationRequest, $resource, $resourceCollection, $data);
117
        $this->paymentBan = $paymentBan;
118
    }
119
120
    /**
121
     * Return parameters specific to this payment type