Code Duplication    Length = 12-13 lines in 2 locations

src/Eccube/Controller/Admin/Store/OwnerStoreController.php 1 location

@@ 106-117 (lines=12) @@
103
                    }
104
105
                    // EC-CUBE version check
106
                    foreach ($items as &$item) {
107
                        // Not applicable version
108
                        $item['version_check'] = 0;
109
                        if (in_array(Constant::VERSION, $item['eccube_version'])) {
110
                            // Match version
111
                            $item['version_check'] = 1;
112
                        }
113
                        if ($item['price'] != '0' && $item['purchased'] == '0') {
114
                            // Not purchased with paid items
115
                            $item['update_status'] = 4;
116
                        }
117
                    }
118
                    unset($item);
119
120
                    // Promotion item

src/Eccube/Controller/Admin/Store/PluginController.php 1 location

@@ 535-547 (lines=13) @@
532
533
                        // EC-CUBEのバージョンチェック
534
                        // 参照渡しをして値を追加
535
                        foreach ($items as &$item) {
536
                            if (in_array(Constant::VERSION, $item['eccube_version'])) {
537
                                // 対象バージョン
538
                                $item['version_check'] = 1;
539
                            } else {
540
                                // 未対象バージョン
541
                                $item['version_check'] = 0;
542
                            }
543
                            if ($item['price'] != '0' && $item['purchased'] == '0') {
544
                                // 有料商品で未購入
545
                                $item['update_status'] = 4;
546
                            }
547
                        }
548
                        unset($item);
549
550
                        // promotionアイテム