Code Duplication    Length = 8-10 lines in 2 locations

src/Eccube/Controller/Admin/Product/ProductController.php 1 location

@@ 722-729 (lines=8) @@
719
                    $deleteImages = $event->getArgument('deleteImages');
720
721
                    // 画像ファイルの削除(commit後に削除させる)
722
                    foreach ($deleteImages as $deleteImage) {
723
                        try {
724
                            $fs = new Filesystem();
725
                            $fs->remove($this->eccubeConfig['eccube_save_image_dir'].'/'.$deleteImage);
726
                        } catch (\Exception $e) {
727
                            // エラーが発生しても無視する
728
                        }
729
                    }
730
731
                    log_info('商品削除完了', [$id]);
732

src/Eccube/Controller/Admin/Product/CsvImportController.php 1 location

@@ 617-626 (lines=10) @@
614
                    $this->entityManager->getConnection()->commit();
615
616
                    // 画像ファイルの削除(commit後に削除させる)
617
                    foreach ($deleteImages as $images) {
618
                        foreach ($images as $image) {
619
                            try {
620
                                $fs = new Filesystem();
621
                                $fs->remove($this->eccubeConfig['eccube_save_image_dir'].'/'.$image);
622
                            } catch (\Exception $e) {
623
                                // エラーが発生しても無視する
624
                            }
625
                        }
626
                    }
627
628
                    log_info('商品CSV登録完了');
629
                    $message = 'admin.common.csv_upload_complete';