Code Duplication    Length = 11-12 lines in 5 locations

catalog/includes/apps/braintree/lib/Braintree/CreditCardGateway.php 2 locations

@@ 61-71 (lines=11) @@
58
     * @param array $attribs
59
     * @return Result\Successful|Result\Error
60
     */
61
    public function createFromTransparentRedirect($queryString)
62
    {
63
        trigger_error("DEPRECATED: Please use TransparentRedirectRequest::confirm", E_USER_NOTICE);
64
        $params = TransparentRedirect::parseAndValidateQueryString(
65
            $queryString
66
        );
67
        return $this->_doCreate(
68
            '/payment_methods/all/confirm_transparent_redirect_request',
69
            ['id' => $params['id']]
70
        );
71
    }
72
73
    /**
74
     *
@@ 317-328 (lines=12) @@
314
     * @param array $attribs
315
     * @return object
316
     */
317
    public function updateFromTransparentRedirect($queryString)
318
    {
319
        trigger_error("DEPRECATED: Please use TransparentRedirectRequest::confirm", E_USER_NOTICE);
320
        $params = TransparentRedirect::parseAndValidateQueryString(
321
            $queryString
322
        );
323
        return $this->_doUpdate(
324
            'post',
325
            '/payment_methods/all/confirm_transparent_redirect_request',
326
            ['id' => $params['id']]
327
        );
328
    }
329
330
    public function delete($token)
331
    {

catalog/includes/apps/braintree/lib/Braintree/CustomerGateway.php 2 locations

@@ 114-124 (lines=11) @@
111
     * @param array $attribs
112
     * @return Customer
113
     */
114
    public function createFromTransparentRedirect($queryString)
115
    {
116
        trigger_error("DEPRECATED: Please use TransparentRedirectRequest::confirm", E_USER_NOTICE);
117
        $params = TransparentRedirect::parseAndValidateQueryString(
118
                $queryString
119
                );
120
        return $this->_doCreate(
121
                '/customers/all/confirm_transparent_redirect_request',
122
                ['id' => $params['id']]
123
        );
124
    }
125
126
    /**
127
     *
@@ 388-399 (lines=12) @@
385
     * @param string $queryString
386
     * @return object
387
     */
388
    public function updateFromTransparentRedirect($queryString)
389
    {
390
        trigger_error("DEPRECATED: Please use TransparentRedirectRequest::confirm", E_USER_NOTICE);
391
        $params = TransparentRedirect::parseAndValidateQueryString(
392
                $queryString
393
        );
394
        return $this->_doUpdate(
395
                'post',
396
                '/customers/all/confirm_transparent_redirect_request',
397
                ['id' => $params['id']]
398
        );
399
    }
400
401
    /* instance methods */
402

catalog/includes/apps/braintree/lib/Braintree/TransactionGateway.php 1 location

@@ 71-81 (lines=11) @@
68
     * @param array $attribs
69
     * @return object
70
     */
71
    public function createFromTransparentRedirect($queryString)
72
    {
73
        trigger_error("DEPRECATED: Please use TransparentRedirectRequest::confirm", E_USER_NOTICE);
74
        $params = TransparentRedirect::parseAndValidateQueryString(
75
                $queryString
76
        );
77
        return $this->_doCreate(
78
                '/transactions/all/confirm_transparent_redirect_request',
79
                ['id' => $params['id']]
80
        );
81
    }
82
    /**
83
     *
84
     * @deprecated since version 2.3.0