Code Duplication    Length = 9-10 lines in 2 locations

src/PH/Bundle/PayumBundle/Action/Mollie/SepaDirectDebit/SepaOneOffObtainBankAccountAction.php 1 location

@@ 54-63 (lines=10) @@
51
    /**
52
     * {@inheritdoc}
53
     */
54
    public function supports($request)
55
    {
56
        return
57
            $request instanceof CreateSepaOneOffPayment &&
58
            $request->getModel() instanceof \ArrayAccess &&
59
            Constants::METHOD_DIRECTDEBIT_ONEOFF === $request->getModel()['method'] &&
60
            !isset($request->getModel()['sepaIban']) &&
61
            !isset($request->getModel()['sepaHolder'])
62
        ;
63
    }
64
}
65

src/PH/Bundle/PayumBundle/Action/Mollie/SepaDirectDebit/ObtainBankAccountAction.php 1 location

@@ 76-84 (lines=9) @@
73
    /**
74
     * {@inheritdoc}
75
     */
76
    public function supports($request)
77
    {
78
        return
79
            $request instanceof CreateSepaMandate &&
80
            $request->getModel() instanceof \ArrayAccess &&
81
            \Mollie_API_Object_Method::DIRECTDEBIT === $request->getModel()['method'] &&
82
            !isset($request->getModel()['sepaIban']) &&
83
            !isset($request->getModel()['sepaHolder']);
84
    }
85
}
86