Code Duplication    Length = 10-10 lines in 6 locations

src/SprykerEco/Zed/Payone/Business/Payment/MethodMapper/CreditCardPseudo.php 1 location

@@ 185-194 (lines=10) @@
182
     *
183
     * @return \SprykerEco\Zed\Payone\Business\Api\Request\Container\Authorization\PersonalContainer
184
     */
185
    protected function createAuthorizationPersonalData(PayoneAuthorizationTransfer $payoneAuthorizationTransfer)
186
    {
187
        $personalContainer = new PersonalContainer();
188
189
        $personalContainer->setFirstName($payoneAuthorizationTransfer->getOrder()->getFirstName());
190
        $personalContainer->setLastName($payoneAuthorizationTransfer->getOrder()->getLastName());
191
        $personalContainer->setCountry($this->storeConfig->getCurrentCountry());
192
193
        return $personalContainer;
194
    }
195
196
    /**
197
     * @param \Orm\Zed\Payone\Persistence\SpyPaymentPayone $paymentEntity

src/SprykerEco/Zed/Payone/Business/Payment/MethodMapper/EWallet.php 1 location

@@ 163-172 (lines=10) @@
160
     *
161
     * @return \SprykerEco\Zed\Payone\Business\Api\Request\Container\Authorization\PersonalContainer
162
     */
163
    protected function createAuthorizationPersonalData(PayoneAuthorizationTransfer $payoneAuthorizationTransfer)
164
    {
165
        $personalContainer = new PersonalContainer();
166
167
        $personalContainer->setFirstName($payoneAuthorizationTransfer->getOrder()->getFirstName());
168
        $personalContainer->setLastName($payoneAuthorizationTransfer->getOrder()->getLastName());
169
        $personalContainer->setCountry($this->storeConfig->getCurrentCountry());
170
171
        return $personalContainer;
172
    }
173
}
174

src/SprykerEco/Zed/Payone/Business/Payment/MethodMapper/Invoice.php 1 location

@@ 216-225 (lines=10) @@
213
     *
214
     * @return \SprykerEco\Zed\Payone\Business\Api\Request\Container\Authorization\PersonalContainer
215
     */
216
    protected function createAuthorizationPersonalData(PayoneAuthorizationTransfer $payoneAuthorizationTransfer)
217
    {
218
        $personalContainer = new PersonalContainer();
219
220
        $personalContainer->setFirstName($payoneAuthorizationTransfer->getOrder()->getFirstName());
221
        $personalContainer->setLastName($payoneAuthorizationTransfer->getOrder()->getLastName());
222
        $personalContainer->setCountry($this->storeConfig->getCurrentCountry());
223
224
        return $personalContainer;
225
    }
226
}
227

src/SprykerEco/Zed/Payone/Business/Payment/MethodMapper/OnlineBankTransfer.php 1 location

@@ 177-186 (lines=10) @@
174
     *
175
     * @return \SprykerEco\Zed\Payone\Business\Api\Request\Container\Authorization\PersonalContainer
176
     */
177
    protected function createAuthorizationPersonalData(PayoneAuthorizationTransfer $authorizationData)
178
    {
179
        $personalContainer = new PersonalContainer();
180
181
        $personalContainer->setFirstName($authorizationData->getOrder()->getFirstName());
182
        $personalContainer->setLastName($authorizationData->getOrder()->getLastName());
183
        $personalContainer->setCountry($this->storeConfig->getCurrentCountry());
184
185
        return $personalContainer;
186
    }
187
188
    /**
189
     * @param \Generated\Shared\Transfer\PayoneBankAccountCheckTransfer $bankAccountCheckTransfer

src/SprykerEco/Zed/Payone/Business/Payment/MethodMapper/Prepayment.php 1 location

@@ 163-172 (lines=10) @@
160
     *
161
     * @return \SprykerEco\Zed\Payone\Business\Api\Request\Container\Authorization\PersonalContainer
162
     */
163
    protected function createAuthorizationPersonalData(PayoneAuthorizationTransfer $payoneAuthorizationTransfer)
164
    {
165
        $personalContainer = new PersonalContainer();
166
167
        $personalContainer->setFirstName($payoneAuthorizationTransfer->getOrder()->getFirstName());
168
        $personalContainer->setLastName($payoneAuthorizationTransfer->getOrder()->getLastName());
169
        $personalContainer->setCountry($this->storeConfig->getCurrentCountry());
170
171
        return $personalContainer;
172
    }
173
}
174

src/SprykerEco/Zed/Payone/Business/Payment/MethodMapper/SecurityInvoice.php 1 location

@@ 343-352 (lines=10) @@
340
     *
341
     * @return \SprykerEco\Zed\Payone\Business\Api\Request\Container\ContainerInterface
342
     */
343
    protected function createAuthorizationPersonalData(PayoneAuthorizationTransfer $payoneAuthorizationTransfer): ContainerInterface
344
    {
345
        $personalContainer = new PersonalContainer();
346
347
        $personalContainer->setFirstName($payoneAuthorizationTransfer->getOrder()->getFirstName());
348
        $personalContainer->setLastName($payoneAuthorizationTransfer->getOrder()->getLastName());
349
        $personalContainer->setCountry($this->storeConfig->getCurrentCountry());
350
351
        return $personalContainer;
352
    }
353
}
354