Completed
Push — experimental/3.1 ( 10dd6d...44919f )
by Yangsin
148:12 queued 142:12
created
src/Eccube/Controller/Admin/Product/CsvImportController.php 3 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1155,11 +1155,11 @@
 block discarded – undo
1155 1155
     }
1156 1156
     
1157 1157
         /**
1158
-     * ProductCategory作成
1159
-     * @param \Eccube\Entity\Product $Product
1160
-     * @param \Eccube\Entity\Category $Category
1161
-     * @return ProductCategory
1162
-     */
1158
+         * ProductCategory作成
1159
+         * @param \Eccube\Entity\Product $Product
1160
+         * @param \Eccube\Entity\Category $Category
1161
+         * @return ProductCategory
1162
+         */
1163 1163
     private function makeProductCategory($Product, $Category, $rank)
1164 1164
     {
1165 1165
         $ProductCategory = new ProductCategory();
Please login to merge, or discard this patch.
Doc Comments   +11 added lines patch added patch discarded remove patch
@@ -679,6 +679,8 @@  discard block
 block discarded – undo
679 679
     /**
680 680
      * 登録、更新時のエラー画面表示
681 681
      *
682
+     * @param Application $app
683
+     * @param \Symfony\Component\Form\FormInterface $form
682 684
      */
683 685
     protected function render($app, $form, $headers)
684 686
     {
@@ -710,6 +712,7 @@  discard block
 block discarded – undo
710 712
      * アップロードされたCSVファイルの行ごとの処理
711 713
      *
712 714
      * @param $formFile
715
+     * @param Application $app
713 716
      * @return CsvImportService
714 717
      */
715 718
     protected function getImportData($app, $formFile)
@@ -787,6 +790,8 @@  discard block
 block discarded – undo
787 790
 
788 791
     /**
789 792
      * 商品カテゴリの削除、登録
793
+     * @param Application $app
794
+     * @param CsvImportService $data
790 795
      */
791 796
     protected function createProductCategory($row, Product $Product, $app, $data)
792 797
     {
@@ -886,6 +891,8 @@  discard block
 block discarded – undo
886 891
 
887 892
     /**
888 893
      * 商品規格分類1、商品規格分類2がnullとなる商品規格情報を作成
894
+     * @param Application $app
895
+     * @param CsvImportService $data
889 896
      */
890 897
     protected function createProductClass($row, Product $Product, $app, $data, $ClassCategory1 = null, $ClassCategory2 = null)
891 898
     {
@@ -1027,6 +1034,8 @@  discard block
 block discarded – undo
1027 1034
 
1028 1035
     /**
1029 1036
      * 商品規格情報を更新
1037
+     * @param Application $app
1038
+     * @param CsvImportService $data
1030 1039
      */
1031 1040
     protected function updateProductClass($row, Product $Product, ProductClass $ProductClass, $app, $data)
1032 1041
     {
@@ -1173,6 +1182,7 @@  discard block
 block discarded – undo
1173 1182
     /**
1174 1183
      * 登録、更新時のエラー画面表示
1175 1184
      *
1185
+     * @param string $message
1176 1186
      */
1177 1187
     protected function addErrors($message)
1178 1188
     {
@@ -1247,6 +1257,7 @@  discard block
 block discarded – undo
1247 1257
      * ProductCategory作成
1248 1258
      * @param \Eccube\Entity\Product $Product
1249 1259
      * @param \Eccube\Entity\Category $Category
1260
+     * @param integer $rank
1250 1261
      * @return ProductCategory
1251 1262
      */
1252 1263
     private function makeProductCategory($Product, $Category, $rank)
Please login to merge, or discard this 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
                                 $Disp = $this->dispRepository->find($row['公開ステータス(ID)']);
219 219
                                 if (!$Disp) {
220
-                                    $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が存在しません。');
220
+                                    $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が存在しません。');
221 221
                                 } else {
222 222
                                     $Product->setStatus($Disp);
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->getLevel()) {
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/InstallApplication.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -39,7 +39,7 @@
 block discarded – undo
39 39
 
40 40
         if (is_writable($logDir)) {
41 41
             if (file_exists($installLog) && !is_writable($installLog)) {
42
-                die($installLog . ' の書込権限を変更して下さい。');
42
+                die($installLog.' の書込権限を変更して下さい。');
43 43
             }
44 44
             // install step2 でログディレクトリに書き込み権限が付与されればログ出力を開始する.
45 45
             $app->register(new \Silex\Provider\MonologServiceProvider(), array(
Please login to merge, or discard this patch.
src/Eccube/Command/GeneratorCommand/EntityFromDbGenerator.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -164,7 +164,7 @@
 block discarded – undo
164 164
             $cmf->setEntityManager($em);
165 165
             $metadatas = $cmf->getAllMetadata();
166 166
 
167
-            $filters = array_map(function ($value) {
167
+            $filters = array_map(function($value) {
168 168
                 return ucfirst(Inflector::camelize(str_replace('plg_', '', $value)));
169 169
             }, $tableList);
170 170
             $metadatas = MetadataFilter::filter($metadatas, $filters);
Please login to merge, or discard this patch.
src/Eccube/Application.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -964,7 +964,7 @@
 block discarded – undo
964 964
      * 失敗 : \Doctrine\DBAL\DBALExceptionエラーが発生( 接続に失敗した場合 )、エラー画面を表示しdie()
965 965
      * 備考 : app['debug']がtrueの際は処理を行わない
966 966
      *
967
-     * @return boolean true
967
+     * @return null|boolean true
968 968
      *
969 969
      */
970 970
     protected function checkDatabaseConnection()
Please login to merge, or discard this patch.
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -543,13 +543,13 @@
 block discarded – undo
543 543
         $pluginConfigs = PluginConfigManager::getPluginConfigAll($this['debug']);
544 544
         $ormMappings = array();
545 545
         $ormMappings[] = array(
546
-             'type' => 'annotation',
547
-             'namespace' => 'Eccube\Entity',
548
-             'path' => array(
549
-                 __DIR__.'/Entity'
550
-             ),
551
-             'use_simple_annotation_reader' => false,
552
-         );
546
+                'type' => 'annotation',
547
+                'namespace' => 'Eccube\Entity',
548
+                'path' => array(
549
+                    __DIR__.'/Entity'
550
+                ),
551
+                'use_simple_annotation_reader' => false,
552
+            );
553 553
 
554 554
         // TODO namespace は暫定
555 555
         $ormMappings[] = array(
Please login to merge, or discard this patch.
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -173,7 +173,7 @@  discard block
 block discarded – undo
173 173
         $this->register(new MobileDetectServiceProvider());
174 174
         $this->register(new TwigLintServiceProvider());
175 175
 
176
-        $this->error(function (\Exception $e, Request $request, $code) {
176
+        $this->error(function(\Exception $e, Request $request, $code) {
177 177
             if ($this['debug']) {
178 178
                 return;
179 179
             }
@@ -279,14 +279,14 @@  discard block
 block discarded – undo
279 279
             return $router;
280 280
         });
281 281
 
282
-        $this['eccube.router.origin'] = function ($app) {
282
+        $this['eccube.router.origin'] = function($app) {
283 283
             $resource = __DIR__.'/Controller';
284 284
             $cachePrefix = 'Origin';
285 285
 
286 286
             return $app['eccube.router']($resource, $cachePrefix);
287 287
         };
288 288
 
289
-        $this['eccube.routers.plugin'] = function ($app) {
289
+        $this['eccube.routers.plugin'] = function($app) {
290 290
             // TODO 有効なプラグインを対象とする必要がある.
291 291
             $dirs = Finder::create()
292 292
                 ->in($app['config']['root_dir'].'/app/Plugin')
@@ -303,7 +303,7 @@  discard block
 block discarded – undo
303 303
             return $routers;
304 304
         };
305 305
 
306
-        $this['eccube.router.extend'] = function ($app) {
306
+        $this['eccube.router.extend'] = function($app) {
307 307
             // TODO ディレクトリ名は暫定
308 308
             $resource = $app['config']['root_dir'].'/app/Acme/Controller';
309 309
             $cachePrefix = 'Extend';
@@ -313,7 +313,7 @@  discard block
 block discarded – undo
313 313
             return $router;
314 314
         };
315 315
 
316
-        $this->extend('request_matcher', function ($matcher, $app) {
316
+        $this->extend('request_matcher', function($matcher, $app) {
317 317
             $matchers = [];
318 318
             $matchers[] = $app['eccube.router.extend'];
319 319
             foreach ($app['eccube.routers.plugin'] as $router) {
@@ -325,7 +325,7 @@  discard block
 block discarded – undo
325 325
             return new ChainUrlMatcher($matchers, $app['request_context']);
326 326
         });
327 327
 
328
-        $this->extend('url_generator', function ($generator, $app) {
328
+        $this->extend('url_generator', function($generator, $app) {
329 329
             $generators = [];
330 330
             $generators[] = $app['eccube.router.extend'];
331 331
             foreach ($app['eccube.routers.plugin'] as $router) {
@@ -338,7 +338,7 @@  discard block
 block discarded – undo
338 338
         });
339 339
 
340 340
         // Route CollectionにEC-CUBEで定義したルーティングを追加(debug tool barに出力するため)
341
-        $this->extend('routes', function ($routes, $app) {
341
+        $this->extend('routes', function($routes, $app) {
342 342
             $routes->addCollection($app['eccube.router.extend']->getRouteCollection());
343 343
             foreach ($app['eccube.routers.plugin'] as $router) {
344 344
                 $routes->addCollection($router->getRouteCollection());
@@ -371,7 +371,7 @@  discard block
 block discarded – undo
371 371
             'translator.cache_dir' => $this['debug'] ? null : $this['config']['root_dir'].'/app/cache/translator',
372 372
             'locale_fallbacks' => ['ja', 'en'],
373 373
         ));
374
-        $this->extend('translator', function ($translator, \Silex\Application $app) {
374
+        $this->extend('translator', function($translator, \Silex\Application $app) {
375 375
             $translator->addLoader('php', new \Symfony\Component\Translation\Loader\PhpFileLoader());
376 376
 
377 377
             $file = __DIR__.'/Resource/locale/messages.'.$app['locale'].'.php';
@@ -414,14 +414,14 @@  discard block
 block discarded – undo
414 414
         $this->register(new \Silex\Provider\TwigServiceProvider(), array(
415 415
             'twig.form.templates' => array('Form/form_layout.twig'),
416 416
         ));
417
-        $this->extend('twig', function (\Twig_Environment $twig, \Silex\Application $app) {
417
+        $this->extend('twig', function(\Twig_Environment $twig, \Silex\Application $app) {
418 418
             $twig->addExtension(new \Eccube\Twig\Extension\EccubeExtension($app));
419 419
             $twig->addExtension(new \Twig_Extension_StringLoader());
420 420
 
421 421
             return $twig;
422 422
         });
423 423
 
424
-        $this->before(function (Request $request, \Silex\Application $app) {
424
+        $this->before(function(Request $request, \Silex\Application $app) {
425 425
             $app['admin'] = $app['front'] = false;
426 426
             $pathinfo = rawurldecode($request->getPathInfo());
427 427
             if (strpos($pathinfo, '/'.trim($app['config']['admin_route'], '/').'/') === 0) {
@@ -437,7 +437,7 @@  discard block
 block discarded – undo
437 437
                 }
438 438
                 $paths[] = $app['config']['template_admin_realdir'];
439 439
                 $paths[] = __DIR__.'/../../app/Plugin';
440
-                $cacheDir =  __DIR__.'/../../app/cache/twig/admin';
440
+                $cacheDir = __DIR__.'/../../app/cache/twig/admin';
441 441
             } else {
442 442
                 // モバイル端末時、smartphoneディレクトリを探索パスに追加する.
443 443
                 if ($app['mobile_detect.device_type'] == \Eccube\Entity\Master\DeviceType::DEVICE_TYPE_SP) {
@@ -452,7 +452,7 @@  discard block
 block discarded – undo
452 452
                 }
453 453
                 $paths[] = $app['config']['template_default_realdir'];
454 454
                 $paths[] = __DIR__.'/../../app/Plugin';
455
-                $cacheDir =  __DIR__.'/../../app/cache/twig/'.$app['config']['template_code'];
455
+                $cacheDir = __DIR__.'/../../app/cache/twig/'.$app['config']['template_code'];
456 456
             }
457 457
             $app['twig']->setCache($app['debug'] ? null : $cacheDir);
458 458
             $app['twig.loader']->addLoader(new \Twig_Loader_Filesystem($paths));
@@ -470,7 +470,7 @@  discard block
 block discarded – undo
470 470
         }, self::EARLY_EVENT);
471 471
 
472 472
         // twigのグローバル変数を定義.
473
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::CONTROLLER, function (\Symfony\Component\HttpKernel\Event\FilterControllerEvent $event) {
473
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::CONTROLLER, function(\Symfony\Component\HttpKernel\Event\FilterControllerEvent $event) {
474 474
             // 未ログイン時にマイページや管理画面以下にアクセスするとSubRequestで実行されるため,
475 475
             // $event->isMasterRequest()ではなく、グローバル変数が初期化済かどうかの判定を行う
476 476
             if (isset($this['twig_global_initialized']) && $this['twig_global_initialized'] === true) {
@@ -555,7 +555,7 @@  discard block
 block discarded – undo
555 555
         // メール送信時の文字エンコード指定(デフォルトはUTF-8)
556 556
         if (isset($this['config']['mail']['charset_iso_2022_jp']) && is_bool($this['config']['mail']['charset_iso_2022_jp'])) {
557 557
             if ($this['config']['mail']['charset_iso_2022_jp'] === true) {
558
-                \Swift::init(function () {
558
+                \Swift::init(function() {
559 559
                     \Swift_DependencyContainer::getInstance()
560 560
                         ->register('mime.qpheaderencoder')
561 561
                         ->asAliasOf('mime.base64headerencoder');
@@ -590,7 +590,7 @@  discard block
 block discarded – undo
590 590
         $this->register(new \Saxulum\DoctrineOrmManagerRegistry\Provider\DoctrineOrmManagerRegistryProvider());
591 591
 
592 592
         $app = $this;
593
-        $this->extend('db.event_manager', function ($evm) use ($app) {
593
+        $this->extend('db.event_manager', function($evm) use ($app) {
594 594
             $initSubscriber = new InitSubscriber($app);
595 595
             $evm->addEventSubscriber($initSubscriber);
596 596
 
@@ -685,7 +685,7 @@  discard block
 block discarded – undo
685 685
 
686 686
         $this->extend(
687 687
             'orm.em.config',
688
-            function (\Doctrine\ORM\Configuration $config, \Silex\Application $app) {
688
+            function(\Doctrine\ORM\Configuration $config, \Silex\Application $app) {
689 689
 
690 690
                 /** @var $chain \Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain */
691 691
                 $chain = $config->getMetadataDriverImpl();
@@ -707,7 +707,7 @@  discard block
 block discarded – undo
707 707
             }
708 708
         );
709 709
 
710
-        $this->extend('orm.em', function (\Doctrine\ORM\EntityManager $em, \Silex\Application $app) {
710
+        $this->extend('orm.em', function(\Doctrine\ORM\EntityManager $em, \Silex\Application $app) {
711 711
             // save
712 712
             $saveEventSubscriber = new \Eccube\Doctrine\EventSubscriber\SaveEventSubscriber($app);
713 713
             $em->getEventManager()->addEventSubscriber($saveEventSubscriber);
@@ -730,7 +730,7 @@  discard block
 block discarded – undo
730 730
             // second level cacheの設定.
731 731
             $this->extend(
732 732
                 'orm.em.config',
733
-                function (\Doctrine\ORM\Configuration $config, \Silex\Application $app) {
733
+                function(\Doctrine\ORM\Configuration $config, \Silex\Application $app) {
734 734
                     $config->setSecondLevelCacheEnabled();
735 735
                     $cacheConfig = $config->getSecondLevelCacheConfiguration();
736 736
                     $regionConfig = $cacheConfig->getRegionsConfiguration();
@@ -819,31 +819,31 @@  discard block
 block discarded – undo
819 819
             array('^/mypage', 'ROLE_USER', $channel),
820 820
         );
821 821
 
822
-        $this['eccube.password_encoder'] = function ($app) {
822
+        $this['eccube.password_encoder'] = function($app) {
823 823
             return new \Eccube\Security\Core\Encoder\PasswordEncoder($app['config']);
824 824
         };
825
-        $this['security.encoder_factory'] = function ($app) {
825
+        $this['security.encoder_factory'] = function($app) {
826 826
             return new \Symfony\Component\Security\Core\Encoder\EncoderFactory(array(
827 827
                 'Eccube\Entity\Customer' => $app['eccube.password_encoder'],
828 828
                 'Eccube\Entity\Member' => $app['eccube.password_encoder'],
829 829
             ));
830 830
         };
831
-        $this['eccube.event_listner.security'] = function ($app) {
831
+        $this['eccube.event_listner.security'] = function($app) {
832 832
             return new \Eccube\EventListener\SecurityEventListener($app['orm.em']);
833 833
         };
834 834
 
835 835
         // Voterの設定
836
-        $this['authority_voter'] = function ($app) {
836
+        $this['authority_voter'] = function($app) {
837 837
             return new \Eccube\Security\Voter\AuthorityVoter($app);
838 838
         };
839 839
 
840
-        $this->extend('security.voters', function ($voters, \Silex\Application $app) {
840
+        $this->extend('security.voters', function($voters, \Silex\Application $app) {
841 841
             $voters[] = $app['authority_voter'];
842 842
 
843 843
             return $voters;
844 844
         });
845 845
 
846
-        $this['security.access_manager'] = function ($app) {
846
+        $this['security.access_manager'] = function($app) {
847 847
             return new \Symfony\Component\Security\Core\Authorization\AccessDecisionManager($app['security.voters'], 'unanimous');
848 848
         };
849 849
 
@@ -857,7 +857,7 @@  discard block
 block discarded – undo
857 857
     {
858 858
         $config = $this['config'];
859 859
         if (isset($config['trusted_proxies_connection_only']) && !empty($config['trusted_proxies_connection_only'])) {
860
-            $this->on(KernelEvents::REQUEST, function (GetResponseEvent $event) use ($config) {
860
+            $this->on(KernelEvents::REQUEST, function(GetResponseEvent $event) use ($config) {
861 861
                 // サブリクエストのREMOTE_ADDRも動的に設定を行う必要があるため、KernelEvents::REQUESTを使用する
862 862
                 Request::setTrustedProxies(array_merge(array($event->getRequest()->server->get('REMOTE_ADDR')), $config['trusted_proxies']));
863 863
             }, self::EARLY_EVENT);
@@ -874,7 +874,7 @@  discard block
 block discarded – undo
874 874
         $this->register(new ServiceProvider\EccubePluginServiceProvider());
875 875
 
876 876
         // TODO Acme\ServiceProvider の初期化はここで OK?
877
-        if (array_key_exists('service',$this['config'])) {
877
+        if (array_key_exists('service', $this['config'])) {
878 878
             foreach ($this['config']['service'] as $service) {
879 879
                 $this->register(new $service);
880 880
             }
@@ -1030,7 +1030,7 @@  discard block
 block discarded – undo
1030 1030
         $app = $this;
1031 1031
 
1032 1032
         // Response Event(http cache対応、event実行は一番遅く設定)
1033
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::RESPONSE, function (\Symfony\Component\HttpKernel\Event\FilterResponseEvent $event) use ($app) {
1033
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::RESPONSE, function(\Symfony\Component\HttpKernel\Event\FilterResponseEvent $event) use ($app) {
1034 1034
 
1035 1035
             if (!$event->isMasterRequest()) {
1036 1036
                 return;
Please login to merge, or discard this patch.
src/Eccube/Form/Type/AddCartType.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -112,7 +112,7 @@
 block discarded – undo
112 112
                 }
113 113
             }
114 114
 
115
-            $builder->addEventListener(FormEvents::PRE_SUBMIT, function (FormEvent $event) use ($Product) {
115
+            $builder->addEventListener(FormEvents::PRE_SUBMIT, function(FormEvent $event) use ($Product) {
116 116
                 $data = $event->getData();
117 117
                 $form = $event->getForm();
118 118
                 if (!is_null($Product->getClassName2())) {
Please login to merge, or discard this patch.
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,6 @@
 block discarded – undo
26 26
 
27 27
 use Eccube\Annotation\FormType;
28 28
 use Eccube\Annotation\Inject;
29
-use Eccube\Application;
30 29
 use Symfony\Component\Form\AbstractType;
31 30
 use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
32 31
 use Symfony\Component\Form\Extension\Core\Type\HiddenType;
Please login to merge, or discard this patch.
src/Eccube/Service/MailService.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
         ));
62 62
 
63 63
         $message = \Swift_Message::newInstance()
64
-            ->setSubject('[' . $this->BaseInfo->getShopName() . '] 会員登録のご確認')
64
+            ->setSubject('['.$this->BaseInfo->getShopName().'] 会員登録のご確認')
65 65
             ->setFrom(array($this->BaseInfo->getEmail01() => $this->BaseInfo->getShopName()))
66 66
             ->setTo(array($Customer->getEmail()))
67 67
             ->setBcc($this->BaseInfo->getEmail01())
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
         ));
103 103
 
104 104
         $message = \Swift_Message::newInstance()
105
-            ->setSubject('[' . $this->BaseInfo->getShopName() . '] 会員登録が完了しました。')
105
+            ->setSubject('['.$this->BaseInfo->getShopName().'] 会員登録が完了しました。')
106 106
             ->setFrom(array($this->BaseInfo->getEmail01() => $this->BaseInfo->getShopName()))
107 107
             ->setTo(array($Customer->getEmail()))
108 108
             ->setBcc($this->BaseInfo->getEmail01())
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
         ));
145 145
 
146 146
         $message = \Swift_Message::newInstance()
147
-            ->setSubject('[' . $this->BaseInfo->getShopName() . '] 退会手続きのご完了')
147
+            ->setSubject('['.$this->BaseInfo->getShopName().'] 退会手続きのご完了')
148 148
             ->setFrom(array($this->BaseInfo->getEmail01() => $this->BaseInfo->getShopName()))
149 149
             ->setTo(array($email))
150 150
             ->setBcc($this->BaseInfo->getEmail01())
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
 
188 188
         // 問い合わせ者にメール送信
189 189
         $message = \Swift_Message::newInstance()
190
-            ->setSubject('[' . $this->BaseInfo->getShopName() . '] お問い合わせを受け付けました。')
190
+            ->setSubject('['.$this->BaseInfo->getShopName().'] お問い合わせを受け付けました。')
191 191
             ->setFrom(array($this->BaseInfo->getEmail02() => $this->BaseInfo->getShopName()))
192 192
             ->setTo(array($formData['email']))
193 193
             ->setBcc($this->BaseInfo->getEmail02())
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
         ));
245 245
 
246 246
         $message = \Swift_Message::newInstance()
247
-            ->setSubject('[' . $this->BaseInfo->getShopName() . '] ' . $MailTemplate->getSubject())
247
+            ->setSubject('['.$this->BaseInfo->getShopName().'] '.$MailTemplate->getSubject())
248 248
             ->setFrom(array($this->BaseInfo->getEmail01() => $this->BaseInfo->getShopName()))
249 249
             ->setTo(array($Order->getEmail()))
250 250
             ->setBcc($this->BaseInfo->getEmail01())
@@ -288,7 +288,7 @@  discard block
 block discarded – undo
288 288
         ));
289 289
 
290 290
         $message = \Swift_Message::newInstance()
291
-            ->setSubject('[' . $this->BaseInfo->getShopName() . '] 会員登録のご確認')
291
+            ->setSubject('['.$this->BaseInfo->getShopName().'] 会員登録のご確認')
292 292
             ->setFrom(array($this->BaseInfo->getEmail03() => $this->BaseInfo->getShopName()))
293 293
             ->setTo(array($Customer->getEmail()))
294 294
             ->setBcc($this->BaseInfo->getEmail01())
@@ -332,7 +332,7 @@  discard block
 block discarded – undo
332 332
         ));
333 333
 
334 334
         $message = \Swift_Message::newInstance()
335
-            ->setSubject('[' . $this->BaseInfo->getShopName() . '] ' . $formData['subject'])
335
+            ->setSubject('['.$this->BaseInfo->getShopName().'] '.$formData['subject'])
336 336
             ->setFrom(array($this->BaseInfo->getEmail01() => $this->BaseInfo->getShopName()))
337 337
             ->setTo(array($Order->getEmail()))
338 338
             ->setBcc($this->BaseInfo->getEmail01())
@@ -373,7 +373,7 @@  discard block
 block discarded – undo
373 373
         ));
374 374
 
375 375
         $message = \Swift_Message::newInstance()
376
-            ->setSubject('[' . $this->BaseInfo->getShopName() . '] パスワード変更のご確認')
376
+            ->setSubject('['.$this->BaseInfo->getShopName().'] パスワード変更のご確認')
377 377
             ->setFrom(array($this->BaseInfo->getEmail01() => $this->BaseInfo->getShopName()))
378 378
             ->setTo(array($Customer->getEmail()))
379 379
             ->setBcc($this->BaseInfo->getEmail01())
@@ -414,7 +414,7 @@  discard block
 block discarded – undo
414 414
         ));
415 415
 
416 416
         $message = \Swift_Message::newInstance()
417
-            ->setSubject('[' . $this->BaseInfo->getShopName() . '] パスワード変更のお知らせ')
417
+            ->setSubject('['.$this->BaseInfo->getShopName().'] パスワード変更のお知らせ')
418 418
             ->setFrom(array($this->BaseInfo->getEmail01() => $this->BaseInfo->getShopName()))
419 419
             ->setTo(array($Customer->getEmail()))
420 420
             ->setBcc($this->BaseInfo->getEmail01())
Please login to merge, or discard this patch.
src/Eccube/Command/CacheClearCommand.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@
 block discarded – undo
52 52
 
53 53
         $this->app = $this->getSilexApplication();
54 54
         
55
-        \Eccube\Util\Cache::clear($this->app,$input->getOption('all'));
55
+        \Eccube\Util\Cache::clear($this->app, $input->getOption('all'));
56 56
         $output->writeln(sprintf("%s <info>success</info>", 'cache:clear'));
57 57
 
58 58
     }
Please login to merge, or discard this patch.
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -24,7 +24,6 @@
 block discarded – undo
24 24
 
25 25
 namespace Eccube\Command;
26 26
 
27
-use Symfony\Component\Console\Input\InputArgument;
28 27
 use Symfony\Component\Console\Input\InputInterface;
29 28
 use Symfony\Component\Console\Input\InputOption;
30 29
 use Symfony\Component\Console\Output\OutputInterface;
Please login to merge, or discard this patch.
src/Eccube/Log/Monolog/Helper/LogHelper.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -111,7 +111,7 @@
 block discarded – undo
111 111
         $webProcessor = new WebProcessor();
112 112
         $uidProcessor = new UidProcessor(8);
113 113
 
114
-        $FingerCrossedHandler->pushProcessor(function ($record) use ($app, $uidProcessor, $webProcessor) {
114
+        $FingerCrossedHandler->pushProcessor(function($record) use ($app, $uidProcessor, $webProcessor) {
115 115
             // ログフォーマットに出力する値を独自に設定
116 116
 
117 117
             $record['level_name'] = sprintf("%-5s", $record['level_name']);
Please login to merge, or discard this patch.
src/Eccube/Controller/Admin/Setting/System/LogController.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -83,7 +83,7 @@
 block discarded – undo
83 83
             return $log;
84 84
         }
85 85
 
86
-        foreach (array_reverse(file($logFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES)) as $line) {
86
+        foreach (array_reverse(file($logFile, FILE_IGNORE_NEW_LINES|FILE_SKIP_EMPTY_LINES)) as $line) {
87 87
             // 上限に達した場合、処理を抜ける
88 88
             if (count($log) >= $formData['line_max']) {
89 89
                 break;
Please login to merge, or discard this patch.
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -108,6 +108,9 @@
 block discarded – undo
108 108
         ];
109 109
     }
110 110
 
111
+    /**
112
+     * @param string $logFile
113
+     */
111 114
     private function parseLogFile($logFile, $formData)
112 115
     {
113 116
         $log = array();
Please login to merge, or discard this patch.