Code Duplication    Length = 10-10 lines in 3 locations

Model/Methods/OnlineBankTransfer/Giropay.php 1 location

@@ 77-86 (lines=10) @@
74
     * @param  DataObject $data
75
     * @return $this
76
     */
77
    public function assignData(DataObject $data)
78
    {
79
        parent::assignData($data);
80
81
        $oInfoInstance = $this->getInfoInstance();
82
        $oInfoInstance->setAdditionalInformation('iban', $this->toolkitHelper->getAdditionalDataEntry($data, 'iban'));
83
        $oInfoInstance->setAdditionalInformation('bic', $this->toolkitHelper->getAdditionalDataEntry($data, 'bic'));
84
85
        return $this;
86
    }
87
}
88

Model/Methods/OnlineBankTransfer/SofortUeberweisung.php 1 location

@@ 79-88 (lines=10) @@
76
     * @param  DataObject $data
77
     * @return $this
78
     */
79
    public function assignData(DataObject $data)
80
    {
81
        parent::assignData($data);
82
83
        $oInfoInstance = $this->getInfoInstance();
84
        $oInfoInstance->setAdditionalInformation('iban', $this->toolkitHelper->getAdditionalDataEntry($data, 'iban'));
85
        $oInfoInstance->setAdditionalInformation('bic', $this->toolkitHelper->getAdditionalDataEntry($data, 'bic'));
86
87
        return $this;
88
    }
89
}
90

Model/Methods/Payolution/Debit.php 1 location

@@ 84-93 (lines=10) @@
81
     * @param  DataObject $data
82
     * @return $this
83
     */
84
    public function assignData(DataObject $data)
85
    {
86
        parent::assignData($data);
87
88
        $oInfoInstance = $this->getInfoInstance();
89
        $oInfoInstance->setAdditionalInformation('iban', $this->toolkitHelper->getAdditionalDataEntry($data, 'iban'));
90
        $oInfoInstance->setAdditionalInformation('bic', $this->toolkitHelper->getAdditionalDataEntry($data, 'bic'));
91
92
        return $this;
93
    }
94
95
    /**
96
     * Returns authorization-mode