Code Duplication    Length = 10-11 lines in 2 locations

src/SprykerEco/Zed/AmazonPay/Business/Payment/Handler/Transaction/AuthorizeTransaction.php 1 location

@@ 103-113 (lines=11) @@
100
     *
101
     * @return bool
102
     */
103
    protected function isStateDeclined($stateName)
104
    {
105
        return in_array($stateName, [
106
            AmazonPayConfig::STATUS_DECLINED,
107
            AmazonPayConfig::STATUS_TRANSACTION_TIMED_OUT,
108
            AmazonPayConfig::STATUS_CANCELLED,
109
            AmazonPayConfig::STATUS_SUSPENDED,
110
            AmazonPayConfig::STATUS_EXPIRED,
111
            AmazonPayConfig::STATUS_PAYMENT_METHOD_INVALID,
112
        ], true);
113
    }
114
}
115

src/SprykerEco/Zed/AmazonPay/Communication/Plugin/Oms/Condition/IsCloseAllowedConditionPlugin.php 1 location

@@ 37-46 (lines=10) @@
34
     *
35
     * @return bool
36
     */
37
    protected function isInCloseAllowedState($state)
38
    {
39
        return in_array($state, [
40
            AmazonPayConfig::OMS_STATUS_CAPTURE_COMPLETED,
41
            AmazonPayConfig::OMS_STATUS_REFUND_COMPLETED,
42
            AmazonPayConfig::OMS_STATUS_REFUND_PENDING,
43
            AmazonPayConfig::OMS_STATUS_REFUND_DECLINED,
44
            AmazonPayConfig::OMS_STATUS_REFUND_WAITING_FOR_STATUS,
45
        ], true);
46
    }
47
}
48