@@ 60-72 (lines=13) @@ | ||
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 | if ($app[BaseInfo::class]->isOptionPoint()) { |
|
66 | $processors[] = new Processor\UsePointProcessor($app['orm.em'], $app[BaseInfo::class]); |
|
67 | $processors[] = new Processor\AddPointProcessor($app['orm.em'], $app[BaseInfo::class]); |
|
68 | $processors[] = new Processor\SubstractPointProcessor($app[BaseInfo::class]); |
|
69 | } |
|
70 | ||
71 | return $processors; |
|
72 | }; |
|
73 | ||
74 | $app['eccube.purchase.flow.shopping.purchase'] = function (Container $app) { |
|
75 | $processors = new ArrayCollection(); |
|
@@ 99-110 (lines=12) @@ | ||
96 | return $processors; |
|
97 | }; |
|
98 | ||
99 | $app['eccube.purchase.flow.order.holder_processors'] = function (Container $app) { |
|
100 | $processors = new ArrayCollection(); |
|
101 | $processors[] = new Processor\PaymentTotalLimitValidator($app['config']['max_total_fee']); |
|
102 | $processors[] = new Processor\UpdateDatePurchaseProcessor($app['config']); |
|
103 | if ($app[BaseInfo::class]->isOptionPoint()) { |
|
104 | $processors[] = new Processor\UsePointProcessor($app['orm.em'], $app[BaseInfo::class]); |
|
105 | $processors[] = new Processor\AddPointProcessor($app['orm.em'], $app[BaseInfo::class]); |
|
106 | $processors[] = new Processor\SubstractPointProcessor($app[BaseInfo::class]); |
|
107 | } |
|
108 | ||
109 | return $processors; |
|
110 | }; |
|
111 | ||
112 | $app['eccube.purchase.flow.order.purchase'] = function (Container $app) { |
|
113 | $processors = new ArrayCollection(); |