Code Duplication    Length = 10-10 lines in 2 locations

src/Eccube/ServiceProvider/PurchaseFlowServiceProvider.php 2 locations

@@ 60-69 (lines=10) @@
57
            return $processors;
58
        };
59
60
        $app['eccube.purchase.flow.shopping.holder_processors'] = function (Container $app) {
61
            $processors = new ArrayCollection();
62
            $processors[] = new Processor\PaymentTotalLimitValidator($app['config']['max_total_fee']);
63
            $processors[] = new Processor\DeliveryFeeProcessor($app['orm.em']);
64
            $processors[] = new Processor\PaymentTotalNegativeValidator();
65
            $processors[] = new Processor\UsePointProcessor($app['orm.em'], $app[BaseInfo::class]);
66
            $processors[] = new Processor\AddPointProcessor($app['orm.em'], $app[BaseInfo::class]);
67
            $processors[] = new Processor\SubstractPointProcessor($app[BaseInfo::class]);
68
            return $processors;
69
        };
70
71
        $app['eccube.purchase.flow.shopping.purchase'] = function (Container $app) {
72
            $processors = new ArrayCollection();
@@ 93-102 (lines=10) @@
90
            return $processors;
91
        };
92
93
        $app['eccube.purchase.flow.order.holder_processors'] = function (Container $app) {
94
            $processors = new ArrayCollection();
95
            $processors[] = new Processor\PaymentTotalLimitValidator($app['config']['max_total_fee']);
96
            $processors[] = new Processor\UpdateDatePurchaseProcessor($app['config']);
97
            $processors[] = new Processor\UsePointProcessor($app['orm.em'], $app[BaseInfo::class]);
98
            $processors[] = new Processor\AddPointProcessor($app['orm.em'], $app[BaseInfo::class]);
99
            $processors[] = new Processor\SubstractPointProcessor($app[BaseInfo::class]);
100
101
            return $processors;
102
        };
103
104
        $app['eccube.purchase.flow.order.purchase'] = function (Container $app) {
105
            $processors = new ArrayCollection();