Failed Conditions
Push — experimental/3.1 ( e8f7cf...5a1d9c )
by Kiyotaka
199:30 queued 101:59
created
src/Eccube/Controller/Admin/Product/CsvImportController.php 1 patch
Spacing   +73 added lines, -73 removed lines patch added patch discarded remove patch
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
                     foreach ($data as $row) {
191 191
 
192 192
                         if ($headerSize != count($row)) {
193
-                            $this->addErrors(($data->key() + 1) . '行目のCSVフォーマットが一致しません。');
193
+                            $this->addErrors(($data->key() + 1).'行目のCSVフォーマットが一致しません。');
194 194
                             return $this->render($app, $form, $headers);
195 195
                         }
196 196
 
@@ -201,33 +201,33 @@  discard block
 block discarded – undo
201 201
                             if (preg_match('/^\d+$/', $row['商品ID'])) {
202 202
                                 $Product = $this->productRepository->find($row['商品ID']);
203 203
                                 if (!$Product) {
204
-                                    $this->addErrors(($data->key() + 1) . '行目の商品IDが存在しません。');
204
+                                    $this->addErrors(($data->key() + 1).'行目の商品IDが存在しません。');
205 205
                                     return $this->render($app, $form, $headers);
206 206
                                 }
207 207
                             } else {
208
-                                $this->addErrors(($data->key() + 1) . '行目の商品IDが存在しません。');
208
+                                $this->addErrors(($data->key() + 1).'行目の商品IDが存在しません。');
209 209
                                 return $this->render($app, $form, $headers);
210 210
                             }
211 211
 
212 212
                         }
213 213
 
214 214
                         if ($row['公開ステータス(ID)'] == '') {
215
-                            $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が設定されていません。');
215
+                            $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が設定されていません。');
216 216
                         } else {
217 217
                             if (preg_match('/^\d+$/', $row['公開ステータス(ID)'])) {
218 218
                                 $ProductStatus = $this->productStatusRepository->find($row['公開ステータス(ID)']);
219 219
                                 if (!$ProductStatus) {
220
-                                    $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が存在しません。');
220
+                                    $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が存在しません。');
221 221
                                 } else {
222 222
                                     $Product->setStatus($ProductStatus);
223 223
                                 }
224 224
                             } else {
225
-                                $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が存在しません。');
225
+                                $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が存在しません。');
226 226
                             }
227 227
                         }
228 228
 
229 229
                         if (Str::isBlank($row['商品名'])) {
230
-                            $this->addErrors(($data->key() + 1) . '行目の商品名が設定されていません。');
230
+                            $this->addErrors(($data->key() + 1).'行目の商品名が設定されていません。');
231 231
                             return $this->render($app, $form, $headers);
232 232
                         } else {
233 233
                             $Product->setName(Str::trimAll($row['商品名']));
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
                                     if (preg_match('/^\d+$/', $deliveryFee) && $deliveryFee >= 0) {
287 287
                                         $ProductClassOrg->setDeliveryFee($deliveryFee);
288 288
                                     } else {
289
-                                        $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。');
289
+                                        $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。');
290 290
                                     }
291 291
                                 }
292 292
                             }
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
                             if ($row['規格分類1(ID)'] != '') {
295 295
 
296 296
                                 if ($row['規格分類1(ID)'] == $row['規格分類2(ID)']) {
297
-                                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。');
297
+                                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。');
298 298
                                 } else {
299 299
                                     // 商品規格あり
300 300
                                     // 企画分類あり商品を作成
@@ -309,30 +309,30 @@  discard block
 block discarded – undo
309 309
                                     if (preg_match('/^\d+$/', $row['規格分類1(ID)'])) {
310 310
                                         $ClassCategory1 = $this->classCategoryRepository->find($row['規格分類1(ID)']);
311 311
                                         if (!$ClassCategory1) {
312
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
312
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
313 313
                                         } else {
314 314
                                             $ProductClass->setClassCategory1($ClassCategory1);
315 315
                                         }
316 316
                                     } else {
317
-                                        $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
317
+                                        $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
318 318
                                     }
319 319
 
320 320
                                     if ($row['規格分類2(ID)'] != '') {
321 321
                                         if (preg_match('/^\d+$/', $row['規格分類2(ID)'])) {
322 322
                                             $ClassCategory2 = $this->classCategoryRepository->find($row['規格分類2(ID)']);
323 323
                                             if (!$ClassCategory2) {
324
-                                                $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
324
+                                                $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
325 325
                                             } else {
326 326
                                                 if ($ClassCategory1 &&
327 327
                                                     ($ClassCategory1->getClassName()->getId() == $ClassCategory2->getClassName()->getId())
328 328
                                                 ) {
329
-                                                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。');
329
+                                                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。');
330 330
                                                 } else {
331 331
                                                     $ProductClass->setClassCategory2($ClassCategory2);
332 332
                                                 }
333 333
                                             }
334 334
                                         } else {
335
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
335
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
336 336
                                         }
337 337
                                     }
338 338
                                     $ProductClass->setProductStock($ProductStock);
@@ -344,7 +344,7 @@  discard block
 block discarded – undo
344 344
 
345 345
                             } else {
346 346
                                 if ($row['規格分類2(ID)'] != '') {
347
-                                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
347
+                                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
348 348
                                 }
349 349
                             }
350 350
 
@@ -372,7 +372,7 @@  discard block
 block discarded – undo
372 372
                                             if (preg_match('/^\d+$/', $deliveryFee) && $deliveryFee >= 0) {
373 373
                                                 $pc->setDeliveryFee($deliveryFee);
374 374
                                             } else {
375
-                                                $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。');
375
+                                                $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。');
376 376
                                             }
377 377
                                         }
378 378
                                     }
@@ -394,7 +394,7 @@  discard block
 block discarded – undo
394 394
                                 }
395 395
 
396 396
                                 if ($row['規格分類1(ID)'] == $row['規格分類2(ID)']) {
397
-                                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。');
397
+                                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。');
398 398
                                 } else {
399 399
 
400 400
                                     // 必ず規格分類1がセットされている
@@ -403,36 +403,36 @@  discard block
 block discarded – undo
403 403
                                     if (preg_match('/^\d+$/', $classCategoryId1)) {
404 404
                                         $ClassCategory1 = $this->classCategoryRepository->find($classCategoryId1);
405 405
                                         if (!$ClassCategory1) {
406
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
406
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
407 407
                                         }
408 408
                                     } else {
409
-                                        $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
409
+                                        $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
410 410
                                     }
411 411
 
412 412
                                     $ClassCategory2 = null;
413 413
                                     if ($row['規格分類2(ID)'] != '') {
414 414
                                         if ($pc->getClassCategory1() != null && $pc->getClassCategory2() == null) {
415
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)は設定できません。');
415
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)は設定できません。');
416 416
                                         } else {
417 417
                                             if (preg_match('/^\d+$/', $classCategoryId2)) {
418 418
                                                 $ClassCategory2 = $this->classCategoryRepository->find($classCategoryId2);
419 419
                                                 if (!$ClassCategory2) {
420
-                                                    $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
420
+                                                    $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
421 421
                                                 } else {
422 422
                                                     if ($ClassCategory1 &&
423 423
                                                         ($ClassCategory1->getClassName()->getId() == $ClassCategory2->getClassName()->getId())
424 424
                                                     ) {
425
-                                                        $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。');
425
+                                                        $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。');
426 426
                                                     }
427 427
                                                 }
428 428
                                             } else {
429
-                                                $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
429
+                                                $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
430 430
                                             }
431 431
 
432 432
                                         }
433 433
                                     } else {
434 434
                                         if ($pc->getClassCategory1() != null && $pc->getClassCategory2() != null) {
435
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)に値を設定してください。');
435
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)に値を設定してください。');
436 436
                                         }
437 437
                                     }
438 438
                                     $ProductClass = $this->createProductClass($row, $Product, $app, $data, $ClassCategory1, $ClassCategory2);
@@ -443,7 +443,7 @@  discard block
 block discarded – undo
443 443
                                             if (preg_match('/^\d+$/', $deliveryFee) && $deliveryFee >= 0) {
444 444
                                                 $ProductClass->setDeliveryFee($deliveryFee);
445 445
                                             } else {
446
-                                                $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。');
446
+                                                $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。');
447 447
                                             }
448 448
                                         }
449 449
                                     }
@@ -533,7 +533,7 @@  discard block
 block discarded – undo
533 533
                     foreach ($data as $row) {
534 534
 
535 535
                         if ($headerSize != count($row)) {
536
-                            $this->addErrors(($data->key() + 1) . '行目のCSVフォーマットが一致しません。');
536
+                            $this->addErrors(($data->key() + 1).'行目のCSVフォーマットが一致しません。');
537 537
                             return $this->render($app, $form, $headers);
538 538
                         }
539 539
 
@@ -541,23 +541,23 @@  discard block
 block discarded – undo
541 541
                             $Category = new Category();
542 542
                         } else {
543 543
                             if (!preg_match('/^\d+$/', $row['カテゴリID'])) {
544
-                                $this->addErrors(($data->key() + 1) . '行目のカテゴリIDが存在しません。');
544
+                                $this->addErrors(($data->key() + 1).'行目のカテゴリIDが存在しません。');
545 545
                                 return $this->render($app, $form, $headers);
546 546
                             }
547 547
                             $Category = $this->categoryRepository->find($row['カテゴリID']);
548 548
                             if (!$Category) {
549
-                                $this->addErrors(($data->key() + 1) . '行目のカテゴリIDが存在しません。');
549
+                                $this->addErrors(($data->key() + 1).'行目のカテゴリIDが存在しません。');
550 550
                                 return $this->render($app, $form, $headers);
551 551
                             }
552 552
                             if ($row['カテゴリID'] == $row['親カテゴリID']) {
553
-                                $this->addErrors(($data->key() + 1) . '行目のカテゴリIDと親カテゴリIDが同じです。');
553
+                                $this->addErrors(($data->key() + 1).'行目のカテゴリIDと親カテゴリIDが同じです。');
554 554
                                 return $this->render($app, $form, $headers);
555 555
                             }
556 556
 
557 557
                         }
558 558
 
559 559
                         if (Str::isBlank($row['カテゴリ名'])) {
560
-                            $this->addErrors(($data->key() + 1) . '行目のカテゴリ名が設定されていません。');
560
+                            $this->addErrors(($data->key() + 1).'行目のカテゴリ名が設定されていません。');
561 561
                             return $this->render($app, $form, $headers);
562 562
                         } else {
563 563
                             $Category->setName(Str::trimAll($row['カテゴリ名']));
@@ -566,13 +566,13 @@  discard block
 block discarded – undo
566 566
                         if ($row['親カテゴリID'] != '') {
567 567
 
568 568
                             if (!preg_match('/^\d+$/', $row['親カテゴリID'])) {
569
-                                $this->addErrors(($data->key() + 1) . '行目の親カテゴリIDが存在しません。');
569
+                                $this->addErrors(($data->key() + 1).'行目の親カテゴリIDが存在しません。');
570 570
                                 return $this->render($app, $form, $headers);
571 571
                             }
572 572
 
573 573
                             $ParentCategory = $this->categoryRepository->find($row['親カテゴリID']);
574 574
                             if (!$ParentCategory) {
575
-                                $this->addErrors(($data->key() + 1) . '行目の親カテゴリIDが存在しません。');
575
+                                $this->addErrors(($data->key() + 1).'行目の親カテゴリIDが存在しません。');
576 576
                                 return $this->render($app, $form, $headers);
577 577
                             }
578 578
 
@@ -588,7 +588,7 @@  discard block
 block discarded – undo
588 588
                         }
589 589
 
590 590
                         if ($this->appConfig['category_nest_level'] < $Category->getHierarchy()) {
591
-                            $this->addErrors(($data->key() + 1) . '行目のカテゴリが最大レベルを超えているため設定できません。');
591
+                            $this->addErrors(($data->key() + 1).'行目のカテゴリが最大レベルを超えているため設定できません。');
592 592
                             return $this->render($app, $form, $headers);
593 593
                         }
594 594
 
@@ -638,7 +638,7 @@  discard block
 block discarded – undo
638 638
             throw new NotFoundHttpException();
639 639
         }
640 640
 
641
-        $response->setCallback(function () use ($app, $request, $headers) {
641
+        $response->setCallback(function() use ($app, $request, $headers) {
642 642
 
643 643
             // ヘッダ行の出力
644 644
             $row = array();
@@ -653,7 +653,7 @@  discard block
 block discarded – undo
653 653
         });
654 654
 
655 655
         $response->headers->set('Content-Type', 'application/octet-stream');
656
-        $response->headers->set('Content-Disposition', 'attachment; filename=' . $filename);
656
+        $response->headers->set('Content-Disposition', 'attachment; filename='.$filename);
657 657
         $response->send();
658 658
 
659 659
         return $response;
@@ -676,7 +676,7 @@  discard block
 block discarded – undo
676 676
         if (!empty($this->fileName)) {
677 677
             try {
678 678
                 $fs = new Filesystem();
679
-                $fs->remove($this->appConfig['csv_temp_realdir'] . '/' . $this->fileName);
679
+                $fs->remove($this->appConfig['csv_temp_realdir'].'/'.$this->fileName);
680 680
             } catch (\Exception $e) {
681 681
                 // エラーが発生しても無視する
682 682
             }
@@ -699,10 +699,10 @@  discard block
 block discarded – undo
699 699
     protected function getImportData($app, $formFile)
700 700
     {
701 701
         // アップロードされたCSVファイルを一時ディレクトリに保存
702
-        $this->fileName = 'upload_' . Str::random() . '.' . $formFile->getClientOriginalExtension();
702
+        $this->fileName = 'upload_'.Str::random().'.'.$formFile->getClientOriginalExtension();
703 703
         $formFile->move($this->appConfig['csv_temp_realdir'], $this->fileName);
704 704
 
705
-        $file = file_get_contents($this->appConfig['csv_temp_realdir'] . '/' . $this->fileName);
705
+        $file = file_get_contents($this->appConfig['csv_temp_realdir'].'/'.$this->fileName);
706 706
 
707 707
         if ('\\' === DIRECTORY_SEPARATOR && PHP_VERSION_ID >= 70000) {
708 708
             // Windows 環境の PHP7 の場合はファイルエンコーディングを CP932 に合わせる
@@ -798,8 +798,8 @@  discard block
 block discarded – undo
798 798
                 if (!$Category) {
799 799
                     $this->addErrors(($data->key() + 1).'行目の商品カテゴリ(ID)「'.$category.'」が存在しません。');
800 800
                 } else {
801
-                    foreach($Category->getPath() as $ParentCategory){
802
-                        if (!isset($categoriesIdList[$ParentCategory->getId()])){
801
+                    foreach ($Category->getPath() as $ParentCategory) {
802
+                        if (!isset($categoriesIdList[$ParentCategory->getId()])) {
803 803
                             $ProductCategory = $this->makeProductCategory($Product, $ParentCategory, $rank);
804 804
                             $this->entityManager->persist($ProductCategory);
805 805
                             $rank++;
@@ -807,7 +807,7 @@  discard block
 block discarded – undo
807 807
                             $categoriesIdList[$ParentCategory->getId()] = true;
808 808
                         }
809 809
                     }
810
-                    if (!isset($categoriesIdList[$Category->getId()])){
810
+                    if (!isset($categoriesIdList[$Category->getId()])) {
811 811
                         $ProductCategory = $this->makeProductCategory($Product, $Category, $rank);
812 812
                         $rank++;
813 813
                         $this->em->persist($ProductCategory);
@@ -862,7 +862,7 @@  discard block
 block discarded – undo
862 862
                 }
863 863
             }
864 864
             if (!$Tag) {
865
-                $this->addErrors(($data->key() + 1) . '行目のタグ(ID)「' . $tag_id . '」が存在しません。');
865
+                $this->addErrors(($data->key() + 1).'行目のタグ(ID)「'.$tag_id.'」が存在しません。');
866 866
             }
867 867
         }
868 868
     }
@@ -881,17 +881,17 @@  discard block
 block discarded – undo
881 881
 
882 882
 
883 883
         if ($row['商品種別(ID)'] == '') {
884
-            $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が設定されていません。');
884
+            $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が設定されていません。');
885 885
         } else {
886 886
             if (preg_match('/^\d+$/', $row['商品種別(ID)'])) {
887 887
                 $ProductType = $this->productTypeRepository->find($row['商品種別(ID)']);
888 888
                 if (!$ProductType) {
889
-                    $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。');
889
+                    $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。');
890 890
                 } else {
891 891
                     $ProductClass->setProductType($ProductType);
892 892
                 }
893 893
             } else {
894
-                $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。');
894
+                $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。');
895 895
             }
896 896
         }
897 897
 
@@ -902,12 +902,12 @@  discard block
 block discarded – undo
902 902
             if (preg_match('/^\d+$/', $row['発送日目安(ID)'])) {
903 903
                 $DeliveryDate = $this->deliveryDateRepository->find($row['発送日目安(ID)']);
904 904
                 if (!$DeliveryDate) {
905
-                    $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。');
905
+                    $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。');
906 906
                 } else {
907 907
                     $ProductClass->setDeliveryDate($DeliveryDate);
908 908
                 }
909 909
             } else {
910
-                $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。');
910
+                $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。');
911 911
             }
912 912
         }
913 913
 
@@ -918,19 +918,19 @@  discard block
 block discarded – undo
918 918
         }
919 919
 
920 920
         if ($row['在庫数無制限フラグ'] == '') {
921
-            $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。');
921
+            $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。');
922 922
         } else {
923 923
             if ($row['在庫数無制限フラグ'] == (string) Constant::DISABLED) {
924 924
                 $ProductClass->setStockUnlimited(Constant::DISABLED);
925 925
                 // 在庫数が設定されていなければエラー
926 926
                 if ($row['在庫数'] == '') {
927
-                    $this->addErrors(($data->key() + 1) . '行目の在庫数が設定されていません。');
927
+                    $this->addErrors(($data->key() + 1).'行目の在庫数が設定されていません。');
928 928
                 } else {
929 929
                     $stock = str_replace(',', '', $row['在庫数']);
930 930
                     if (preg_match('/^\d+$/', $stock) && $stock >= 0) {
931 931
                         $ProductClass->setStock($stock);
932 932
                     } else {
933
-                        $this->addErrors(($data->key() + 1) . '行目の在庫数は0以上の数値を設定してください。');
933
+                        $this->addErrors(($data->key() + 1).'行目の在庫数は0以上の数値を設定してください。');
934 934
                     }
935 935
                 }
936 936
 
@@ -938,7 +938,7 @@  discard block
 block discarded – undo
938 938
                 $ProductClass->setStockUnlimited(Constant::ENABLED);
939 939
                 $ProductClass->setStock(null);
940 940
             } else {
941
-                $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。');
941
+                $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。');
942 942
             }
943 943
         }
944 944
 
@@ -947,7 +947,7 @@  discard block
 block discarded – undo
947 947
             if (preg_match('/^\d+$/', $saleLimit) && $saleLimit >= 0) {
948 948
                 $ProductClass->setSaleLimit($saleLimit);
949 949
             } else {
950
-                $this->addErrors(($data->key() + 1) . '行目の販売制限数は0以上の数値を設定してください。');
950
+                $this->addErrors(($data->key() + 1).'行目の販売制限数は0以上の数値を設定してください。');
951 951
             }
952 952
         }
953 953
 
@@ -956,18 +956,18 @@  discard block
 block discarded – undo
956 956
             if (preg_match('/^\d+$/', $price01) && $price01 >= 0) {
957 957
                 $ProductClass->setPrice01($price01);
958 958
             } else {
959
-                $this->addErrors(($data->key() + 1) . '行目の通常価格は0以上の数値を設定してください。');
959
+                $this->addErrors(($data->key() + 1).'行目の通常価格は0以上の数値を設定してください。');
960 960
             }
961 961
         }
962 962
 
963 963
         if ($row['販売価格'] == '') {
964
-            $this->addErrors(($data->key() + 1) . '行目の販売価格が設定されていません。');
964
+            $this->addErrors(($data->key() + 1).'行目の販売価格が設定されていません。');
965 965
         } else {
966 966
             $price02 = str_replace(',', '', $row['販売価格']);
967 967
             if (preg_match('/^\d+$/', $price02) && $price02 >= 0) {
968 968
                 $ProductClass->setPrice02($price02);
969 969
             } else {
970
-                $this->addErrors(($data->key() + 1) . '行目の販売価格は0以上の数値を設定してください。');
970
+                $this->addErrors(($data->key() + 1).'行目の販売価格は0以上の数値を設定してください。');
971 971
             }
972 972
         }
973 973
 
@@ -976,7 +976,7 @@  discard block
 block discarded – undo
976 976
             if (preg_match('/^\d+$/', $delivery_fee) && $delivery_fee >= 0) {
977 977
                 $ProductClass->setDeliveryFee($delivery_fee);
978 978
             } else {
979
-                $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。');
979
+                $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。');
980 980
             }
981 981
         }
982 982
 
@@ -1009,17 +1009,17 @@  discard block
 block discarded – undo
1009 1009
         $ProductClass->setProduct($Product);
1010 1010
 
1011 1011
         if ($row['商品種別(ID)'] == '') {
1012
-            $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が設定されていません。');
1012
+            $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が設定されていません。');
1013 1013
         } else {
1014 1014
             if (preg_match('/^\d+$/', $row['商品種別(ID)'])) {
1015 1015
                 $ProductType = $this->productTypeRepository->find($row['商品種別(ID)']);
1016 1016
                 if (!$ProductType) {
1017
-                    $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。');
1017
+                    $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。');
1018 1018
                 } else {
1019 1019
                     $ProductClass->setProductType($ProductType);
1020 1020
                 }
1021 1021
             } else {
1022
-                $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。');
1022
+                $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。');
1023 1023
             }
1024 1024
         }
1025 1025
 
@@ -1028,12 +1028,12 @@  discard block
 block discarded – undo
1028 1028
             if (preg_match('/^\d+$/', $row['規格分類1(ID)'])) {
1029 1029
                 $ClassCategory = $this->classCategoryRepository->find($row['規格分類1(ID)']);
1030 1030
                 if (!$ClassCategory) {
1031
-                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
1031
+                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
1032 1032
                 } else {
1033 1033
                     $ProductClass->setClassCategory1($ClassCategory);
1034 1034
                 }
1035 1035
             } else {
1036
-                $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
1036
+                $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
1037 1037
             }
1038 1038
         }
1039 1039
 
@@ -1041,12 +1041,12 @@  discard block
 block discarded – undo
1041 1041
             if (preg_match('/^\d+$/', $row['規格分類2(ID)'])) {
1042 1042
                 $ClassCategory = $this->classCategoryRepository->find($row['規格分類2(ID)']);
1043 1043
                 if (!$ClassCategory) {
1044
-                    $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
1044
+                    $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
1045 1045
                 } else {
1046 1046
                     $ProductClass->setClassCategory2($ClassCategory);
1047 1047
                 }
1048 1048
             } else {
1049
-                $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
1049
+                $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
1050 1050
             }
1051 1051
         }
1052 1052
 
@@ -1054,12 +1054,12 @@  discard block
 block discarded – undo
1054 1054
             if (preg_match('/^\d+$/', $row['発送日目安(ID)'])) {
1055 1055
                 $DeliveryDate = $this->deliveryDateRepository->find($row['発送日目安(ID)']);
1056 1056
                 if (!$DeliveryDate) {
1057
-                    $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。');
1057
+                    $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。');
1058 1058
                 } else {
1059 1059
                     $ProductClass->setDeliveryDate($DeliveryDate);
1060 1060
                 }
1061 1061
             } else {
1062
-                $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。');
1062
+                $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。');
1063 1063
             }
1064 1064
         }
1065 1065
 
@@ -1070,19 +1070,19 @@  discard block
 block discarded – undo
1070 1070
         }
1071 1071
 
1072 1072
         if ($row['在庫数無制限フラグ'] == '') {
1073
-            $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。');
1073
+            $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。');
1074 1074
         } else {
1075 1075
             if ($row['在庫数無制限フラグ'] == (string) Constant::DISABLED) {
1076 1076
                 $ProductClass->setStockUnlimited(Constant::DISABLED);
1077 1077
                 // 在庫数が設定されていなければエラー
1078 1078
                 if ($row['在庫数'] == '') {
1079
-                    $this->addErrors(($data->key() + 1) . '行目の在庫数が設定されていません。');
1079
+                    $this->addErrors(($data->key() + 1).'行目の在庫数が設定されていません。');
1080 1080
                 } else {
1081 1081
                     $stock = str_replace(',', '', $row['在庫数']);
1082 1082
                     if (preg_match('/^\d+$/', $stock) && $stock >= 0) {
1083 1083
                         $ProductClass->setStock($row['在庫数']);
1084 1084
                     } else {
1085
-                        $this->addErrors(($data->key() + 1) . '行目の在庫数は0以上の数値を設定してください。');
1085
+                        $this->addErrors(($data->key() + 1).'行目の在庫数は0以上の数値を設定してください。');
1086 1086
                     }
1087 1087
                 }
1088 1088
 
@@ -1090,7 +1090,7 @@  discard block
 block discarded – undo
1090 1090
                 $ProductClass->setStockUnlimited(Constant::ENABLED);
1091 1091
                 $ProductClass->setStock(null);
1092 1092
             } else {
1093
-                $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。');
1093
+                $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。');
1094 1094
             }
1095 1095
         }
1096 1096
 
@@ -1099,7 +1099,7 @@  discard block
 block discarded – undo
1099 1099
             if (preg_match('/^\d+$/', $saleLimit) && $saleLimit >= 0) {
1100 1100
                 $ProductClass->setSaleLimit($saleLimit);
1101 1101
             } else {
1102
-                $this->addErrors(($data->key() + 1) . '行目の販売制限数は0以上の数値を設定してください。');
1102
+                $this->addErrors(($data->key() + 1).'行目の販売制限数は0以上の数値を設定してください。');
1103 1103
             }
1104 1104
         }
1105 1105
 
@@ -1108,18 +1108,18 @@  discard block
 block discarded – undo
1108 1108
             if (preg_match('/^\d+$/', $price01) && $price01 >= 0) {
1109 1109
                 $ProductClass->setPrice01($price01);
1110 1110
             } else {
1111
-                $this->addErrors(($data->key() + 1) . '行目の通常価格は0以上の数値を設定してください。');
1111
+                $this->addErrors(($data->key() + 1).'行目の通常価格は0以上の数値を設定してください。');
1112 1112
             }
1113 1113
         }
1114 1114
 
1115 1115
         if ($row['販売価格'] == '') {
1116
-            $this->addErrors(($data->key() + 1) . '行目の販売価格が設定されていません。');
1116
+            $this->addErrors(($data->key() + 1).'行目の販売価格が設定されていません。');
1117 1117
         } else {
1118 1118
             $price02 = str_replace(',', '', $row['販売価格']);
1119 1119
             if (preg_match('/^\d+$/', $price02) && $price02 >= 0) {
1120 1120
                 $ProductClass->setPrice02($price02);
1121 1121
             } else {
1122
-                $this->addErrors(($data->key() + 1) . '行目の販売価格は0以上の数値を設定してください。');
1122
+                $this->addErrors(($data->key() + 1).'行目の販売価格は0以上の数値を設定してください。');
1123 1123
             }
1124 1124
         }
1125 1125
 
Please login to merge, or discard this patch.
src/Eccube/Repository/OrderRepository.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -109,14 +109,14 @@  discard block
 block discarded – undo
109 109
         if (isset($searchData['name']) && Str::isNotBlank($searchData['name'])) {
110 110
             $qb
111 111
                 ->andWhere('CONCAT(o.name01, o.name02) LIKE :name')
112
-                ->setParameter('name', '%' . $searchData['name'] . '%');
112
+                ->setParameter('name', '%'.$searchData['name'].'%');
113 113
         }
114 114
 
115 115
         // kana
116 116
         if (isset($searchData['kana']) && Str::isNotBlank($searchData['kana'])) {
117 117
             $qb
118 118
                 ->andWhere('CONCAT(o.kana01, o.kana02) LIKE :kana')
119
-                ->setParameter('kana', '%' . $searchData['kana'] . '%');
119
+                ->setParameter('kana', '%'.$searchData['kana'].'%');
120 120
         }
121 121
 
122 122
         // email
@@ -247,7 +247,7 @@  discard block
 block discarded – undo
247 247
             $qb
248 248
                 ->leftJoin('o.OrderItems', 'oi')
249 249
                 ->andWhere('oi.product_name LIKE :buy_product_name')
250
-                ->setParameter('buy_product_name', '%' . $searchData['buy_product_name'] . '%');
250
+                ->setParameter('buy_product_name', '%'.$searchData['buy_product_name'].'%');
251 251
         }
252 252
 
253 253
         // Order By
@@ -273,13 +273,13 @@  discard block
 block discarded – undo
273 273
                 ->setParameter('order_id_start', $searchData['order_id_start']);
274 274
         }
275 275
         // multi
276
-        if (isset( $searchData['multi']) && Str::isNotBlank($searchData['multi'])) {
276
+        if (isset($searchData['multi']) && Str::isNotBlank($searchData['multi'])) {
277 277
             $multi = preg_match('/^\d+$/', $searchData['multi']) ? $searchData['multi'] : null;
278 278
             $qb
279
-                ->andWhere('o.id = :multi OR o.name01 LIKE :likemulti OR o.name02 LIKE :likemulti OR ' .
279
+                ->andWhere('o.id = :multi OR o.name01 LIKE :likemulti OR o.name02 LIKE :likemulti OR '.
280 280
                            'o.kana01 LIKE :likemulti OR o.kana02 LIKE :likemulti OR o.company_name LIKE :likemulti')
281 281
                 ->setParameter('multi', $multi)
282
-                ->setParameter('likemulti', '%' . $searchData['multi'] . '%');
282
+                ->setParameter('likemulti', '%'.$searchData['multi'].'%');
283 283
         }
284 284
 
285 285
         // order_id_end
@@ -316,28 +316,28 @@  discard block
 block discarded – undo
316 316
         if (isset($searchData['name']) && Str::isNotBlank($searchData['name'])) {
317 317
             $qb
318 318
                 ->andWhere('CONCAT(o.name01, o.name02) LIKE :name')
319
-                ->setParameter('name', '%' . $searchData['name'] . '%');
319
+                ->setParameter('name', '%'.$searchData['name'].'%');
320 320
         }
321 321
 
322 322
         // kana
323 323
         if (isset($searchData['kana']) && Str::isNotBlank($searchData['kana'])) {
324 324
             $qb
325 325
                 ->andWhere('CONCAT(o.kana01, o.kana02) LIKE :kana')
326
-                ->setParameter('kana', '%' . $searchData['kana'] . '%');
326
+                ->setParameter('kana', '%'.$searchData['kana'].'%');
327 327
         }
328 328
 
329 329
         // email
330 330
         if (isset($searchData['email']) && Str::isNotBlank($searchData['email'])) {
331 331
             $qb
332 332
                 ->andWhere('o.email like :email')
333
-                ->setParameter('email', '%' . $searchData['email'] . '%');
333
+                ->setParameter('email', '%'.$searchData['email'].'%');
334 334
         }
335 335
 
336 336
         // tel
337 337
         if (isset($searchData['tel']) && Str::isNotBlank($searchData['tel'])) {
338 338
             $qb
339 339
                 ->andWhere('CONCAT(o.tel01, o.tel02, o.tel03) LIKE :tel')
340
-                ->setParameter('tel', '%' . $searchData['tel'] . '%');
340
+                ->setParameter('tel', '%'.$searchData['tel'].'%');
341 341
         }
342 342
 
343 343
         // sex
@@ -441,7 +441,7 @@  discard block
 block discarded – undo
441 441
             $qb
442 442
                 ->leftJoin('o.OrderItems', 'oi')
443 443
                 ->andWhere('oi.product_name LIKE :buy_product_name')
444
-                ->setParameter('buy_product_name', '%' . $searchData['buy_product_name'] . '%');
444
+                ->setParameter('buy_product_name', '%'.$searchData['buy_product_name'].'%');
445 445
         }
446 446
 
447 447
         // Order By
Please login to merge, or discard this patch.
src/Eccube/Form/Type/Admin/OrderType.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -256,7 +256,7 @@  discard block
 block discarded – undo
256 256
                 )));
257 257
 
258 258
         // 選択された支払い方法の名称をエンティティにコピーする
259
-        $builder->addEventListener(FormEvents::POST_SUBMIT, function (FormEvent $event) {
259
+        $builder->addEventListener(FormEvents::POST_SUBMIT, function(FormEvent $event) {
260 260
             $Order = $event->getData();
261 261
             $Payment = $Order->getPayment();
262 262
             if (!is_null($Payment)) {
@@ -264,7 +264,7 @@  discard block
 block discarded – undo
264 264
             }
265 265
         });
266 266
         // 会員受注の場合、会員の性別/職業/誕生日をエンティティにコピーする
267
-        $builder->addEventListener(FormEvents::POST_SUBMIT, function (FormEvent $event) {
267
+        $builder->addEventListener(FormEvents::POST_SUBMIT, function(FormEvent $event) {
268 268
             $Order = $event->getData();
269 269
             $Customer = $Order->getCustomer();
270 270
             if (!is_null($Customer)) {
Please login to merge, or discard this patch.
src/Eccube/Doctrine/ORM/Mapping/Driver/ReloadSafeAnnotationDriver.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
         }
73 73
 
74 74
         foreach ($this->paths as $path) {
75
-            if ( ! is_dir($path)) {
75
+            if (!is_dir($path)) {
76 76
                 throw MappingException::fileMappingDriversRequireConfiguredDirectoryPath($path);
77 77
             }
78 78
 
@@ -81,14 +81,14 @@  discard block
 block discarded – undo
81 81
                     new \RecursiveDirectoryIterator($path, \FilesystemIterator::SKIP_DOTS),
82 82
                     \RecursiveIteratorIterator::LEAVES_ONLY
83 83
                 ),
84
-                '/^.+' . preg_quote($this->fileExtension) . '$/i',
84
+                '/^.+'.preg_quote($this->fileExtension).'$/i',
85 85
                 \RecursiveRegexIterator::GET_MATCH
86 86
             );
87 87
 
88 88
             foreach ($iterator as $file) {
89 89
                 $sourceFile = $file[0];
90 90
 
91
-                if ( ! preg_match('(^phar:)i', $sourceFile)) {
91
+                if (!preg_match('(^phar:)i', $sourceFile)) {
92 92
                     $sourceFile = realpath($sourceFile);
93 93
                 }
94 94
 
@@ -133,15 +133,15 @@  discard block
 block discarded – undo
133 133
                     $namespaceEndIndex = $tokens->getNextTokenOfKind($namespaceIndex, [';']);
134 134
                     $namespace = $tokens->generatePartialCode($tokens->getNextMeaningfulToken($namespaceIndex), $tokens->getPrevMeaningfulToken($namespaceEndIndex));
135 135
                     $className = $tokens[$classNameTokenIndex]->getContent();
136
-                    $fqcn = $namespace . '\\' . $className;
137
-                    if (class_exists($fqcn) && ! $this->isTransient($fqcn)) {
136
+                    $fqcn = $namespace.'\\'.$className;
137
+                    if (class_exists($fqcn) && !$this->isTransient($fqcn)) {
138 138
                         if (in_array($sourceFile, $this->newProxyFiles)) {
139
-                            $newClassName = $className . Str::random(12);
139
+                            $newClassName = $className.Str::random(12);
140 140
                             $tokens[$classNameTokenIndex] = new Token([T_STRING, $newClassName]);
141 141
                             $newFilePath = $this->outputDir."${newClassName}.php";
142 142
                             file_put_contents($newFilePath, $tokens->generateCode());
143 143
                             require_once $newFilePath;
144
-                            $results[] = $namespace . "\\${newClassName}";
144
+                            $results[] = $namespace."\\${newClassName}";
145 145
                         } else {
146 146
                             $results[] = $fqcn;
147 147
                         }
Please login to merge, or discard this patch.
eccube_install.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -400,15 +400,15 @@
 block discarded – undo
400 400
     foreach ($finder as $content) {
401 401
         $permission = $content->getPerms();
402 402
         // see also http://www.php.net/fileperms
403
-        if (!($permission & 0x0010) || !($permission & 0x0002)) {
403
+        if (!($permission&0x0010) || !($permission&0x0002)) {
404 404
             $realPath = $content->getRealPath();
405 405
             if ($verbose) {
406 406
                 out(sprintf('%s %s to ', $realPath, substr(sprintf('%o', $permission), -4)), 'info', false);
407 407
             }
408
-            $permission = !($permission & 0x0020) ? $permission += 040 : $permission; // g+r
409
-            $permission = !($permission & 0x0010) ? $permission += 020 : $permission; // g+w
410
-            $permission = !($permission & 0x0004) ? $permission += 04 : $permission;  // o+r
411
-            $permission = !($permission & 0x0002) ? $permission += 02 : $permission;  // o+w
408
+            $permission = !($permission&0x0020) ? $permission += 040 : $permission; // g+r
409
+            $permission = !($permission&0x0010) ? $permission += 020 : $permission; // g+w
410
+            $permission = !($permission&0x0004) ? $permission += 04 : $permission; // o+r
411
+            $permission = !($permission&0x0002) ? $permission += 02 : $permission; // o+w
412 412
             $result = chmod($realPath, $permission);
413 413
             if ($verbose) {
414 414
                 if ($result) {
Please login to merge, or discard this patch.
src/Eccube/Controller/Admin/Setting/System/SecurityController.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
                     } else {
96 96
                         // httpから変更されたらfalseのまま
97 97
                         $config['force_ssl'] = Constant::DISABLED;
98
-                        $data['force_ssl'] = (bool)Constant::DISABLED;
98
+                        $data['force_ssl'] = (bool) Constant::DISABLED;
99 99
                     }
100 100
                 } else {
101 101
                     $config['force_ssl'] = Constant::DISABLED;
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
             if (count($allowHost) > 0) {
141 141
                 $form->get('admin_allow_hosts')->setData(Str::convertLineFeed(implode("\n", $allowHost)));
142 142
             }
143
-            $form->get('force_ssl')->setData((bool)$this->appConfig['force_ssl']);
143
+            $form->get('force_ssl')->setData((bool) $this->appConfig['force_ssl']);
144 144
         }
145 145
 
146 146
         return [
Please login to merge, or discard this patch.
src/Eccube/Controller/Install/InstallController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -214,7 +214,7 @@
 block discarded – undo
214 214
 
215 215
                 // ロードバランサ, プロキシサーバ
216 216
                 if (!empty($config['trusted_proxies_connection_only'])) {
217
-                    $sessionData['trusted_proxies_connection_only'] = (bool)$config['trusted_proxies_connection_only'];
217
+                    $sessionData['trusted_proxies_connection_only'] = (bool) $config['trusted_proxies_connection_only'];
218 218
                 }
219 219
                 if (!empty($config['trusted_proxies'])) {
220 220
                     $sessionData['trusted_proxies'] = Str::convertLineFeed(implode("\n",
Please login to merge, or discard this patch.
src/Eccube/Form/Type/Admin/SecurityType.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -92,19 +92,19 @@
 block discarded – undo
92 92
                 'label' => 'SSLを強制',
93 93
                 'required' => false,
94 94
             ))
95
-            ->addEventListener(FormEvents::POST_SUBMIT, function ($event) use($app) {
95
+            ->addEventListener(FormEvents::POST_SUBMIT, function($event) use($app) {
96 96
                 $form = $event->getForm();
97 97
                 $data = $form->getData();
98 98
 
99 99
                 $ips = preg_split("/\R/", $data['admin_allow_hosts'], null, PREG_SPLIT_NO_EMPTY);
100 100
 
101
-                foreach($ips as $ip) {
101
+                foreach ($ips as $ip) {
102 102
                     $errors = $this->recursiveValidator->validate($ip, array(
103 103
                             new Assert\Ip(),
104 104
                         )
105 105
                     );
106 106
                     if ($errors->count() != 0) {
107
-                        $form['admin_allow_hosts']->addError(new FormError($ip . 'はIPv4アドレスではありません。'));
107
+                        $form['admin_allow_hosts']->addError(new FormError($ip.'はIPv4アドレスではありません。'));
108 108
                     }
109 109
                 }
110 110
             })
Please login to merge, or discard this patch.
install.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
     apc_clear_cache();
27 27
 }
28 28
 
29
-require __DIR__ . '/autoload.php';
29
+require __DIR__.'/autoload.php';
30 30
 
31 31
 set_time_limit(0);
32 32
 ini_set('memory_limit', -1);
Please login to merge, or discard this patch.