| @@ 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 |
|
| @@ 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 |
|