Completed
Push — master ( 9b7f47...c035fa )
by Yangsin
42:09
created
src/Eccube/Controller/Admin/Product/CsvImportController.php 3 patches
Doc Comments   +11 added lines patch added patch discarded remove patch
@@ -590,6 +590,8 @@  discard block
 block discarded – undo
590 590
     /**
591 591
      * 登録、更新時のエラー画面表示
592 592
      *
593
+     * @param Application $app
594
+     * @param string $twig
593 595
      */
594 596
     protected function render($app, $form, $headers, $twig)
595 597
     {
@@ -621,6 +623,7 @@  discard block
 block discarded – undo
621 623
      * アップロードされたCSVファイルの行ごとの処理
622 624
      *
623 625
      * @param $formFile
626
+     * @param Application $app
624 627
      * @return CsvImportService
625 628
      */
626 629
     protected function getImportData($app, $formFile)
@@ -698,6 +701,8 @@  discard block
 block discarded – undo
698 701
 
699 702
     /**
700 703
      * 商品カテゴリの削除、登録
704
+     * @param Application $app
705
+     * @param CsvImportService $data
701 706
      */
702 707
     protected function createProductCategory($row, Product $Product, $app, $data)
703 708
     {
@@ -797,6 +802,8 @@  discard block
 block discarded – undo
797 802
 
798 803
     /**
799 804
      * 商品規格分類1、商品規格分類2がnullとなる商品規格情報を作成
805
+     * @param Application $app
806
+     * @param CsvImportService $data
800 807
      */
801 808
     protected function createProductClass($row, Product $Product, $app, $data, $ClassCategory1 = null, $ClassCategory2 = null)
802 809
     {
@@ -938,6 +945,8 @@  discard block
 block discarded – undo
938 945
 
939 946
     /**
940 947
      * 商品規格情報を更新
948
+     * @param Application $app
949
+     * @param CsvImportService $data
941 950
      */
942 951
     protected function updateProductClass($row, Product $Product, ProductClass $ProductClass, $app, $data)
943 952
     {
@@ -1084,6 +1093,7 @@  discard block
 block discarded – undo
1084 1093
     /**
1085 1094
      * 登録、更新時のエラー画面表示
1086 1095
      *
1096
+     * @param string $message
1087 1097
      */
1088 1098
     protected function addErrors($message)
1089 1099
     {
@@ -1158,6 +1168,7 @@  discard block
 block discarded – undo
1158 1168
      * ProductCategory作成
1159 1169
      * @param \Eccube\Entity\Product $Product
1160 1170
      * @param \Eccube\Entity\Category $Category
1171
+     * @param integer $rank
1161 1172
      * @return ProductCategory
1162 1173
      */
1163 1174
     private function makeProductCategory($Product, $Category, $rank)
Please login to merge, or discard this patch.
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.
Spacing   +78 added lines, -78 removed lines patch added patch discarded remove patch
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
                     foreach ($data as $row) {
109 109
 
110 110
                         if ($headerSize != count($row)) {
111
-                            $this->addErrors(($data->key() + 1) . '行目のCSVフォーマットが一致しません。');
111
+                            $this->addErrors(($data->key() + 1).'行目のCSVフォーマットが一致しません。');
112 112
                             return $this->render($app, $form, $headers, $this->productTwig);
113 113
                         }
114 114
 
@@ -119,33 +119,33 @@  discard block
 block discarded – undo
119 119
                             if (preg_match('/^\d+$/', $row['商品ID'])) {
120 120
                                 $Product = $app['eccube.repository.product']->find($row['商品ID']);
121 121
                                 if (!$Product) {
122
-                                    $this->addErrors(($data->key() + 1) . '行目の商品IDが存在しません。');
122
+                                    $this->addErrors(($data->key() + 1).'行目の商品IDが存在しません。');
123 123
                                     return $this->render($app, $form, $headers, $this->productTwig);
124 124
                                 }
125 125
                             } else {
126
-                                $this->addErrors(($data->key() + 1) . '行目の商品IDが存在しません。');
126
+                                $this->addErrors(($data->key() + 1).'行目の商品IDが存在しません。');
127 127
                                 return $this->render($app, $form, $headers, $this->productTwig);
128 128
                             }
129 129
 
130 130
                         }
131 131
 
132 132
                         if ($row['公開ステータス(ID)'] == '') {
133
-                            $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が設定されていません。');
133
+                            $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が設定されていません。');
134 134
                         } else {
135 135
                             if (preg_match('/^\d+$/', $row['公開ステータス(ID)'])) {
136 136
                                 $Disp = $app['eccube.repository.master.disp']->find($row['公開ステータス(ID)']);
137 137
                                 if (!$Disp) {
138
-                                    $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が存在しません。');
138
+                                    $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が存在しません。');
139 139
                                 } else {
140 140
                                     $Product->setStatus($Disp);
141 141
                                 }
142 142
                             } else {
143
-                                $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が存在しません。');
143
+                                $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が存在しません。');
144 144
                             }
145 145
                         }
146 146
 
147 147
                         if (Str::isBlank($row['商品名'])) {
148
-                            $this->addErrors(($data->key() + 1) . '行目の商品名が設定されていません。');
148
+                            $this->addErrors(($data->key() + 1).'行目の商品名が設定されていません。');
149 149
                             return $this->render($app, $form, $headers, $this->productTwig);
150 150
                         } else {
151 151
                             $Product->setName(Str::trimAll($row['商品名']));
@@ -184,10 +184,10 @@  discard block
 block discarded – undo
184 184
                         if ($row['商品削除フラグ'] == '') {
185 185
                             $Product->setDelFlg(Constant::DISABLED);
186 186
                         } else {
187
-                            if ($row['商品削除フラグ'] == (string)Constant::DISABLED || $row['商品削除フラグ'] == (string)Constant::ENABLED) {
187
+                            if ($row['商品削除フラグ'] == (string) Constant::DISABLED || $row['商品削除フラグ'] == (string) Constant::ENABLED) {
188 188
                                 $Product->setDelFlg($row['商品削除フラグ']);
189 189
                             } else {
190
-                                $this->addErrors(($data->key() + 1) . '行目の商品削除フラグが設定されていません。');
190
+                                $this->addErrors(($data->key() + 1).'行目の商品削除フラグが設定されていません。');
191 191
                                 return $this->render($app, $form, $headers, $this->productTwig);
192 192
                             }
193 193
                         }
@@ -214,7 +214,7 @@  discard block
 block discarded – undo
214 214
                                     if (preg_match('/^\d+$/', $deliveryFee) && $deliveryFee >= 0) {
215 215
                                         $ProductClassOrg->setDeliveryFee($deliveryFee);
216 216
                                     } else {
217
-                                        $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。');
217
+                                        $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。');
218 218
                                     }
219 219
                                 }
220 220
                             }
@@ -222,7 +222,7 @@  discard block
 block discarded – undo
222 222
                             if ($row['規格分類1(ID)'] != '') {
223 223
 
224 224
                                 if ($row['規格分類1(ID)'] == $row['規格分類2(ID)']) {
225
-                                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。');
225
+                                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。');
226 226
                                 } else {
227 227
                                     // 商品規格あり
228 228
                                     // 企画分類あり商品を作成
@@ -237,30 +237,30 @@  discard block
 block discarded – undo
237 237
                                     if (preg_match('/^\d+$/', $row['規格分類1(ID)'])) {
238 238
                                         $ClassCategory1 = $app['eccube.repository.class_category']->find($row['規格分類1(ID)']);
239 239
                                         if (!$ClassCategory1) {
240
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
240
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
241 241
                                         } else {
242 242
                                             $ProductClass->setClassCategory1($ClassCategory1);
243 243
                                         }
244 244
                                     } else {
245
-                                        $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
245
+                                        $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
246 246
                                     }
247 247
 
248 248
                                     if ($row['規格分類2(ID)'] != '') {
249 249
                                         if (preg_match('/^\d+$/', $row['規格分類2(ID)'])) {
250 250
                                             $ClassCategory2 = $app['eccube.repository.class_category']->find($row['規格分類2(ID)']);
251 251
                                             if (!$ClassCategory2) {
252
-                                                $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
252
+                                                $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
253 253
                                             } else {
254 254
                                                 if ($ClassCategory1 &&
255 255
                                                     ($ClassCategory1->getClassName()->getId() == $ClassCategory2->getClassName()->getId())
256 256
                                                 ) {
257
-                                                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。');
257
+                                                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。');
258 258
                                                 } else {
259 259
                                                     $ProductClass->setClassCategory2($ClassCategory2);
260 260
                                                 }
261 261
                                             }
262 262
                                         } else {
263
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
263
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
264 264
                                         }
265 265
                                     }
266 266
                                     $ProductClass->setProductStock($ProductStock);
@@ -272,7 +272,7 @@  discard block
 block discarded – undo
272 272
 
273 273
                             } else {
274 274
                                 if ($row['規格分類2(ID)'] != '') {
275
-                                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
275
+                                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
276 276
                                 }
277 277
                             }
278 278
 
@@ -300,7 +300,7 @@  discard block
 block discarded – undo
300 300
                                             if (preg_match('/^\d+$/', $deliveryFee) && $deliveryFee >= 0) {
301 301
                                                 $pc->setDeliveryFee($deliveryFee);
302 302
                                             } else {
303
-                                                $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。');
303
+                                                $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。');
304 304
                                             }
305 305
                                         }
306 306
                                     }
@@ -322,7 +322,7 @@  discard block
 block discarded – undo
322 322
                                 }
323 323
 
324 324
                                 if ($row['規格分類1(ID)'] == $row['規格分類2(ID)']) {
325
-                                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。');
325
+                                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。');
326 326
                                 } else {
327 327
 
328 328
                                     // 必ず規格分類1がセットされている
@@ -331,36 +331,36 @@  discard block
 block discarded – undo
331 331
                                     if (preg_match('/^\d+$/', $classCategoryId1)) {
332 332
                                         $ClassCategory1 = $app['eccube.repository.class_category']->find($classCategoryId1);
333 333
                                         if (!$ClassCategory1) {
334
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
334
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
335 335
                                         }
336 336
                                     } else {
337
-                                        $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
337
+                                        $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
338 338
                                     }
339 339
 
340 340
                                     $ClassCategory2 = null;
341 341
                                     if ($row['規格分類2(ID)'] != '') {
342 342
                                         if ($pc->getClassCategory1() != null && $pc->getClassCategory2() == null) {
343
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)は設定できません。');
343
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)は設定できません。');
344 344
                                         } else {
345 345
                                             if (preg_match('/^\d+$/', $classCategoryId2)) {
346 346
                                                 $ClassCategory2 = $app['eccube.repository.class_category']->find($classCategoryId2);
347 347
                                                 if (!$ClassCategory2) {
348
-                                                    $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
348
+                                                    $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
349 349
                                                 } else {
350 350
                                                     if ($ClassCategory1 &&
351 351
                                                         ($ClassCategory1->getClassName()->getId() == $ClassCategory2->getClassName()->getId())
352 352
                                                     ) {
353
-                                                        $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。');
353
+                                                        $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。');
354 354
                                                     }
355 355
                                                 }
356 356
                                             } else {
357
-                                                $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
357
+                                                $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
358 358
                                             }
359 359
 
360 360
                                         }
361 361
                                     } else {
362 362
                                         if ($pc->getClassCategory1() != null && $pc->getClassCategory2() != null) {
363
-                                            $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)に値を設定してください。');
363
+                                            $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)に値を設定してください。');
364 364
                                         }
365 365
                                     }
366 366
                                     $ProductClass = $this->createProductClass($row, $Product, $app, $data, $ClassCategory1, $ClassCategory2);
@@ -371,7 +371,7 @@  discard block
 block discarded – undo
371 371
                                             if (preg_match('/^\d+$/', $deliveryFee) && $deliveryFee >= 0) {
372 372
                                                 $ProductClass->setDeliveryFee($deliveryFee);
373 373
                                             } else {
374
-                                                $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。');
374
+                                                $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。');
375 375
                                             }
376 376
                                         }
377 377
                                     }
@@ -458,7 +458,7 @@  discard block
 block discarded – undo
458 458
                     foreach ($data as $row) {
459 459
 
460 460
                         if ($headerSize != count($row)) {
461
-                            $this->addErrors(($data->key() + 1) . '行目のCSVフォーマットが一致しません。');
461
+                            $this->addErrors(($data->key() + 1).'行目のCSVフォーマットが一致しません。');
462 462
                             return $this->render($app, $form, $headers, $this->categoryTwig);
463 463
                         }
464 464
 
@@ -466,23 +466,23 @@  discard block
 block discarded – undo
466 466
                             $Category = new Category();
467 467
                         } else {
468 468
                             if (!preg_match('/^\d+$/', $row['カテゴリID'])) {
469
-                                $this->addErrors(($data->key() + 1) . '行目のカテゴリIDが存在しません。');
469
+                                $this->addErrors(($data->key() + 1).'行目のカテゴリIDが存在しません。');
470 470
                                 return $this->render($app, $form, $headers, $this->categoryTwig);
471 471
                             }
472 472
                             $Category = $app['eccube.repository.category']->find($row['カテゴリID']);
473 473
                             if (!$Category) {
474
-                                $this->addErrors(($data->key() + 1) . '行目のカテゴリIDが存在しません。');
474
+                                $this->addErrors(($data->key() + 1).'行目のカテゴリIDが存在しません。');
475 475
                                 return $this->render($app, $form, $headers, $this->categoryTwig);
476 476
                             }
477 477
                             if ($row['カテゴリID'] == $row['親カテゴリID']) {
478
-                                $this->addErrors(($data->key() + 1) . '行目のカテゴリIDと親カテゴリIDが同じです。');
478
+                                $this->addErrors(($data->key() + 1).'行目のカテゴリIDと親カテゴリIDが同じです。');
479 479
                                 return $this->render($app, $form, $headers, $this->categoryTwig);
480 480
                             }
481 481
 
482 482
                         }
483 483
 
484 484
                         if (Str::isBlank($row['カテゴリ名'])) {
485
-                            $this->addErrors(($data->key() + 1) . '行目のカテゴリ名が設定されていません。');
485
+                            $this->addErrors(($data->key() + 1).'行目のカテゴリ名が設定されていません。');
486 486
                             return $this->render($app, $form, $headers, $this->categoryTwig);
487 487
                         } else {
488 488
                             $Category->setName(Str::trimAll($row['カテゴリ名']));
@@ -491,13 +491,13 @@  discard block
 block discarded – undo
491 491
                         if ($row['親カテゴリID'] != '') {
492 492
 
493 493
                             if (!preg_match('/^\d+$/', $row['親カテゴリID'])) {
494
-                                $this->addErrors(($data->key() + 1) . '行目の親カテゴリIDが存在しません。');
494
+                                $this->addErrors(($data->key() + 1).'行目の親カテゴリIDが存在しません。');
495 495
                                 return $this->render($app, $form, $headers, $this->categoryTwig);
496 496
                             }
497 497
 
498 498
                             $ParentCategory = $app['eccube.repository.category']->find($row['親カテゴリID']);
499 499
                             if (!$ParentCategory) {
500
-                                $this->addErrors(($data->key() + 1) . '行目の親カテゴリIDが存在しません。');
500
+                                $this->addErrors(($data->key() + 1).'行目の親カテゴリIDが存在しません。');
501 501
                                 return $this->render($app, $form, $headers, $this->categoryTwig);
502 502
                             }
503 503
 
@@ -513,14 +513,14 @@  discard block
 block discarded – undo
513 513
                         }
514 514
 
515 515
                         if ($app['config']['category_nest_level'] < $Category->getLevel()) {
516
-                            $this->addErrors(($data->key() + 1) . '行目のカテゴリが最大レベルを超えているため設定できません。');
516
+                            $this->addErrors(($data->key() + 1).'行目のカテゴリが最大レベルを超えているため設定できません。');
517 517
                             return $this->render($app, $form, $headers, $this->categoryTwig);
518 518
                         }
519 519
 
520 520
                         $status = $app['eccube.repository.category']->save($Category);
521 521
 
522 522
                         if (!$status) {
523
-                            $this->addErrors(($data->key() + 1) . '行目のカテゴリが設定できません。');
523
+                            $this->addErrors(($data->key() + 1).'行目のカテゴリが設定できません。');
524 524
                         }
525 525
 
526 526
                         if ($this->hasErrors()) {
@@ -565,7 +565,7 @@  discard block
 block discarded – undo
565 565
             throw new NotFoundHttpException();
566 566
         }
567 567
 
568
-        $response->setCallback(function () use ($app, $request, $headers) {
568
+        $response->setCallback(function() use ($app, $request, $headers) {
569 569
 
570 570
             // ヘッダ行の出力
571 571
             $row = array();
@@ -580,7 +580,7 @@  discard block
 block discarded – undo
580 580
         });
581 581
 
582 582
         $response->headers->set('Content-Type', 'application/octet-stream');
583
-        $response->headers->set('Content-Disposition', 'attachment; filename=' . $filename);
583
+        $response->headers->set('Content-Disposition', 'attachment; filename='.$filename);
584 584
         $response->send();
585 585
 
586 586
         return $response;
@@ -603,7 +603,7 @@  discard block
 block discarded – undo
603 603
         if (!empty($this->fileName)) {
604 604
             try {
605 605
                 $fs = new Filesystem();
606
-                $fs->remove($app['config']['csv_temp_realdir'] . '/' . $this->fileName);
606
+                $fs->remove($app['config']['csv_temp_realdir'].'/'.$this->fileName);
607 607
             } catch (\Exception $e) {
608 608
                 // エラーが発生しても無視する
609 609
             }
@@ -626,10 +626,10 @@  discard block
 block discarded – undo
626 626
     protected function getImportData($app, $formFile)
627 627
     {
628 628
         // アップロードされたCSVファイルを一時ディレクトリに保存
629
-        $this->fileName = 'upload_' . Str::random() . '.' . $formFile->getClientOriginalExtension();
629
+        $this->fileName = 'upload_'.Str::random().'.'.$formFile->getClientOriginalExtension();
630 630
         $formFile->move($app['config']['csv_temp_realdir'], $this->fileName);
631 631
 
632
-        $file = file_get_contents($app['config']['csv_temp_realdir'] . '/' . $this->fileName);
632
+        $file = file_get_contents($app['config']['csv_temp_realdir'].'/'.$this->fileName);
633 633
 
634 634
         if ('\\' === DIRECTORY_SEPARATOR && PHP_VERSION_ID >= 70000) {
635 635
             // Windows 環境の PHP7 の場合はファイルエンコーディングを CP932 に合わせる
@@ -725,8 +725,8 @@  discard block
 block discarded – undo
725 725
                 if (!$Category) {
726 726
                     $this->addErrors(($data->key() + 1).'行目の商品カテゴリ(ID)「'.$category.'」が存在しません。');
727 727
                 } else {
728
-                    foreach($Category->getPath() as $ParentCategory){
729
-                        if (!isset($categoriesIdList[$ParentCategory->getId()])){
728
+                    foreach ($Category->getPath() as $ParentCategory) {
729
+                        if (!isset($categoriesIdList[$ParentCategory->getId()])) {
730 730
                             $ProductCategory = $this->makeProductCategory($Product, $ParentCategory, $rank);
731 731
                             $app['orm.em']->persist($ProductCategory);
732 732
                             $rank++;
@@ -734,7 +734,7 @@  discard block
 block discarded – undo
734 734
                             $categoriesIdList[$ParentCategory->getId()] = true;
735 735
                         }
736 736
                     }
737
-                    if (!isset($categoriesIdList[$Category->getId()])){
737
+                    if (!isset($categoriesIdList[$Category->getId()])) {
738 738
                         $ProductCategory = $this->makeProductCategory($Product, $Category, $rank);
739 739
                         $rank++;
740 740
                         $this->em->persist($ProductCategory);
@@ -789,7 +789,7 @@  discard block
 block discarded – undo
789 789
                 }
790 790
             }
791 791
             if (!$Tag) {
792
-                $this->addErrors(($data->key() + 1) . '行目のタグ(ID)「' . $tag_id . '」が存在しません。');
792
+                $this->addErrors(($data->key() + 1).'行目のタグ(ID)「'.$tag_id.'」が存在しません。');
793 793
             }
794 794
         }
795 795
     }
@@ -807,17 +807,17 @@  discard block
 block discarded – undo
807 807
 
808 808
 
809 809
         if ($row['商品種別(ID)'] == '') {
810
-            $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が設定されていません。');
810
+            $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が設定されていません。');
811 811
         } else {
812 812
             if (preg_match('/^\d+$/', $row['商品種別(ID)'])) {
813 813
                 $ProductType = $app['eccube.repository.master.product_type']->find($row['商品種別(ID)']);
814 814
                 if (!$ProductType) {
815
-                    $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。');
815
+                    $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。');
816 816
                 } else {
817 817
                     $ProductClass->setProductType($ProductType);
818 818
                 }
819 819
             } else {
820
-                $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。');
820
+                $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。');
821 821
             }
822 822
         }
823 823
 
@@ -828,12 +828,12 @@  discard block
 block discarded – undo
828 828
             if (preg_match('/^\d+$/', $row['発送日目安(ID)'])) {
829 829
                 $DeliveryDate = $app['eccube.repository.delivery_date']->find($row['発送日目安(ID)']);
830 830
                 if (!$DeliveryDate) {
831
-                    $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。');
831
+                    $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。');
832 832
                 } else {
833 833
                     $ProductClass->setDeliveryDate($DeliveryDate);
834 834
                 }
835 835
             } else {
836
-                $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。');
836
+                $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。');
837 837
             }
838 838
         }
839 839
 
@@ -844,19 +844,19 @@  discard block
 block discarded – undo
844 844
         }
845 845
 
846 846
         if ($row['在庫数無制限フラグ'] == '') {
847
-            $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。');
847
+            $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。');
848 848
         } else {
849 849
             if ($row['在庫数無制限フラグ'] == (string) Constant::DISABLED) {
850 850
                 $ProductClass->setStockUnlimited(Constant::DISABLED);
851 851
                 // 在庫数が設定されていなければエラー
852 852
                 if ($row['在庫数'] == '') {
853
-                    $this->addErrors(($data->key() + 1) . '行目の在庫数が設定されていません。');
853
+                    $this->addErrors(($data->key() + 1).'行目の在庫数が設定されていません。');
854 854
                 } else {
855 855
                     $stock = str_replace(',', '', $row['在庫数']);
856 856
                     if (preg_match('/^\d+$/', $stock) && $stock >= 0) {
857 857
                         $ProductClass->setStock($stock);
858 858
                     } else {
859
-                        $this->addErrors(($data->key() + 1) . '行目の在庫数は0以上の数値を設定してください。');
859
+                        $this->addErrors(($data->key() + 1).'行目の在庫数は0以上の数値を設定してください。');
860 860
                     }
861 861
                 }
862 862
 
@@ -864,7 +864,7 @@  discard block
 block discarded – undo
864 864
                 $ProductClass->setStockUnlimited(Constant::ENABLED);
865 865
                 $ProductClass->setStock(null);
866 866
             } else {
867
-                $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。');
867
+                $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。');
868 868
             }
869 869
         }
870 870
 
@@ -873,7 +873,7 @@  discard block
 block discarded – undo
873 873
             if (preg_match('/^\d+$/', $saleLimit) && $saleLimit >= 0) {
874 874
                 $ProductClass->setSaleLimit($saleLimit);
875 875
             } else {
876
-                $this->addErrors(($data->key() + 1) . '行目の販売制限数は0以上の数値を設定してください。');
876
+                $this->addErrors(($data->key() + 1).'行目の販売制限数は0以上の数値を設定してください。');
877 877
             }
878 878
         }
879 879
 
@@ -882,18 +882,18 @@  discard block
 block discarded – undo
882 882
             if (preg_match('/^\d+$/', $price01) && $price01 >= 0) {
883 883
                 $ProductClass->setPrice01($price01);
884 884
             } else {
885
-                $this->addErrors(($data->key() + 1) . '行目の通常価格は0以上の数値を設定してください。');
885
+                $this->addErrors(($data->key() + 1).'行目の通常価格は0以上の数値を設定してください。');
886 886
             }
887 887
         }
888 888
 
889 889
         if ($row['販売価格'] == '') {
890
-            $this->addErrors(($data->key() + 1) . '行目の販売価格が設定されていません。');
890
+            $this->addErrors(($data->key() + 1).'行目の販売価格が設定されていません。');
891 891
         } else {
892 892
             $price02 = str_replace(',', '', $row['販売価格']);
893 893
             if (preg_match('/^\d+$/', $price02) && $price02 >= 0) {
894 894
                 $ProductClass->setPrice02($price02);
895 895
             } else {
896
-                $this->addErrors(($data->key() + 1) . '行目の販売価格は0以上の数値を設定してください。');
896
+                $this->addErrors(($data->key() + 1).'行目の販売価格は0以上の数値を設定してください。');
897 897
             }
898 898
         }
899 899
 
@@ -902,7 +902,7 @@  discard block
 block discarded – undo
902 902
             if (preg_match('/^\d+$/', $delivery_fee) && $delivery_fee >= 0) {
903 903
                 $ProductClass->setDeliveryFee($delivery_fee);
904 904
             } else {
905
-                $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。');
905
+                $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。');
906 906
             }
907 907
         }
908 908
 
@@ -912,7 +912,7 @@  discard block
 block discarded – undo
912 912
             if ($row['商品規格削除フラグ'] == (string) Constant::DISABLED || $row['商品規格削除フラグ'] == (string) Constant::ENABLED) {
913 913
                 $ProductClass->setDelFlg($row['商品規格削除フラグ']);
914 914
             } else {
915
-                $this->addErrors(($data->key() + 1) . '行目の商品規格削除フラグが設定されていません。');
915
+                $this->addErrors(($data->key() + 1).'行目の商品規格削除フラグが設定されていません。');
916 916
             }
917 917
         }
918 918
 
@@ -945,17 +945,17 @@  discard block
 block discarded – undo
945 945
         $ProductClass->setProduct($Product);
946 946
 
947 947
         if ($row['商品種別(ID)'] == '') {
948
-            $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が設定されていません。');
948
+            $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が設定されていません。');
949 949
         } else {
950 950
             if (preg_match('/^\d+$/', $row['商品種別(ID)'])) {
951 951
                 $ProductType = $app['eccube.repository.master.product_type']->find($row['商品種別(ID)']);
952 952
                 if (!$ProductType) {
953
-                    $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。');
953
+                    $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。');
954 954
                 } else {
955 955
                     $ProductClass->setProductType($ProductType);
956 956
                 }
957 957
             } else {
958
-                $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。');
958
+                $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。');
959 959
             }
960 960
         }
961 961
 
@@ -964,12 +964,12 @@  discard block
 block discarded – undo
964 964
             if (preg_match('/^\d+$/', $row['規格分類1(ID)'])) {
965 965
                 $ClassCategory = $app['eccube.repository.class_category']->find($row['規格分類1(ID)']);
966 966
                 if (!$ClassCategory) {
967
-                    $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
967
+                    $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
968 968
                 } else {
969 969
                     $ProductClass->setClassCategory1($ClassCategory);
970 970
                 }
971 971
             } else {
972
-                $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。');
972
+                $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。');
973 973
             }
974 974
         }
975 975
 
@@ -977,12 +977,12 @@  discard block
 block discarded – undo
977 977
             if (preg_match('/^\d+$/', $row['規格分類2(ID)'])) {
978 978
                 $ClassCategory = $app['eccube.repository.class_category']->find($row['規格分類2(ID)']);
979 979
                 if (!$ClassCategory) {
980
-                    $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
980
+                    $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
981 981
                 } else {
982 982
                     $ProductClass->setClassCategory2($ClassCategory);
983 983
                 }
984 984
             } else {
985
-                $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。');
985
+                $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。');
986 986
             }
987 987
         }
988 988
 
@@ -990,12 +990,12 @@  discard block
 block discarded – undo
990 990
             if (preg_match('/^\d+$/', $row['発送日目安(ID)'])) {
991 991
                 $DeliveryDate = $app['eccube.repository.delivery_date']->find($row['発送日目安(ID)']);
992 992
                 if (!$DeliveryDate) {
993
-                    $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。');
993
+                    $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。');
994 994
                 } else {
995 995
                     $ProductClass->setDeliveryDate($DeliveryDate);
996 996
                 }
997 997
             } else {
998
-                $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。');
998
+                $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。');
999 999
             }
1000 1000
         }
1001 1001
 
@@ -1006,19 +1006,19 @@  discard block
 block discarded – undo
1006 1006
         }
1007 1007
 
1008 1008
         if ($row['在庫数無制限フラグ'] == '') {
1009
-            $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。');
1009
+            $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。');
1010 1010
         } else {
1011 1011
             if ($row['在庫数無制限フラグ'] == (string) Constant::DISABLED) {
1012 1012
                 $ProductClass->setStockUnlimited(Constant::DISABLED);
1013 1013
                 // 在庫数が設定されていなければエラー
1014 1014
                 if ($row['在庫数'] == '') {
1015
-                    $this->addErrors(($data->key() + 1) . '行目の在庫数が設定されていません。');
1015
+                    $this->addErrors(($data->key() + 1).'行目の在庫数が設定されていません。');
1016 1016
                 } else {
1017 1017
                     $stock = str_replace(',', '', $row['在庫数']);
1018 1018
                     if (preg_match('/^\d+$/', $stock) && $stock >= 0) {
1019 1019
                         $ProductClass->setStock($row['在庫数']);
1020 1020
                     } else {
1021
-                        $this->addErrors(($data->key() + 1) . '行目の在庫数は0以上の数値を設定してください。');
1021
+                        $this->addErrors(($data->key() + 1).'行目の在庫数は0以上の数値を設定してください。');
1022 1022
                     }
1023 1023
                 }
1024 1024
 
@@ -1026,7 +1026,7 @@  discard block
 block discarded – undo
1026 1026
                 $ProductClass->setStockUnlimited(Constant::ENABLED);
1027 1027
                 $ProductClass->setStock(null);
1028 1028
             } else {
1029
-                $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。');
1029
+                $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。');
1030 1030
             }
1031 1031
         }
1032 1032
 
@@ -1035,7 +1035,7 @@  discard block
 block discarded – undo
1035 1035
             if (preg_match('/^\d+$/', $saleLimit) && $saleLimit >= 0) {
1036 1036
                 $ProductClass->setSaleLimit($saleLimit);
1037 1037
             } else {
1038
-                $this->addErrors(($data->key() + 1) . '行目の販売制限数は0以上の数値を設定してください。');
1038
+                $this->addErrors(($data->key() + 1).'行目の販売制限数は0以上の数値を設定してください。');
1039 1039
             }
1040 1040
         }
1041 1041
 
@@ -1044,18 +1044,18 @@  discard block
 block discarded – undo
1044 1044
             if (preg_match('/^\d+$/', $price01) && $price01 >= 0) {
1045 1045
                 $ProductClass->setPrice01($price01);
1046 1046
             } else {
1047
-                $this->addErrors(($data->key() + 1) . '行目の通常価格は0以上の数値を設定してください。');
1047
+                $this->addErrors(($data->key() + 1).'行目の通常価格は0以上の数値を設定してください。');
1048 1048
             }
1049 1049
         }
1050 1050
 
1051 1051
         if ($row['販売価格'] == '') {
1052
-            $this->addErrors(($data->key() + 1) . '行目の販売価格が設定されていません。');
1052
+            $this->addErrors(($data->key() + 1).'行目の販売価格が設定されていません。');
1053 1053
         } else {
1054 1054
             $price02 = str_replace(',', '', $row['販売価格']);
1055 1055
             if (preg_match('/^\d+$/', $price02) && $price02 >= 0) {
1056 1056
                 $ProductClass->setPrice02($price02);
1057 1057
             } else {
1058
-                $this->addErrors(($data->key() + 1) . '行目の販売価格は0以上の数値を設定してください。');
1058
+                $this->addErrors(($data->key() + 1).'行目の販売価格は0以上の数値を設定してください。');
1059 1059
             }
1060 1060
         }
1061 1061
 
@@ -1065,7 +1065,7 @@  discard block
 block discarded – undo
1065 1065
             if ($row['商品規格削除フラグ'] == (string) Constant::DISABLED || $row['商品規格削除フラグ'] == (string) Constant::ENABLED) {
1066 1066
                 $ProductClass->setDelFlg($row['商品規格削除フラグ']);
1067 1067
             } else {
1068
-                $this->addErrors(($data->key() + 1) . '行目の商品規格削除フラグが設定されていません。');
1068
+                $this->addErrors(($data->key() + 1).'行目の商品規格削除フラグが設定されていません。');
1069 1069
             }
1070 1070
         }
1071 1071
 
Please login to merge, or discard this patch.
src/Eccube/Controller/Admin/Product/ProductController.php 2 patches
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -792,6 +792,7 @@
 block discarded – undo
792 792
      * ProductCategory作成
793 793
      * @param \Eccube\Entity\Product $Product
794 794
      * @param \Eccube\Entity\Category $Category
795
+     * @param integer $count
795 796
      * @return \Eccube\Entity\ProductCategory
796 797
      */
797 798
     private function createProductCategory($Product, $Category, $count)
Please login to merge, or discard this patch.
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -202,7 +202,7 @@  discard block
 block discarded – undo
202 202
                     }
203 203
 
204 204
                     $extension = $image->getClientOriginalExtension();
205
-                    $filename = date('mdHis') . uniqid('_') . '.' . $extension;
205
+                    $filename = date('mdHis').uniqid('_').'.'.$extension;
206 206
                     $image->move($app['config']['image_temp_realdir'], $filename);
207 207
                     $files[] = $filename;
208 208
                 }
@@ -278,7 +278,7 @@  discard block
 block discarded – undo
278 278
         $form = $builder->getForm();
279 279
 
280 280
         if (!$has_class) {
281
-            $ProductClass->setStockUnlimited((boolean)$ProductClass->getStockUnlimited());
281
+            $ProductClass->setStockUnlimited((boolean) $ProductClass->getStockUnlimited());
282 282
             $form['class']->setData($ProductClass);
283 283
         }
284 284
 
@@ -364,8 +364,8 @@  discard block
 block discarded – undo
364 364
                 $Categories = $form->get('Category')->getData();
365 365
                 $categoriesIdList = array();
366 366
                 foreach ($Categories as $Category) {
367
-                    foreach($Category->getPath() as $ParentCategory){
368
-                        if (!isset($categoriesIdList[$ParentCategory->getId()])){
367
+                    foreach ($Category->getPath() as $ParentCategory) {
368
+                        if (!isset($categoriesIdList[$ParentCategory->getId()])) {
369 369
                             $ProductCategory = $this->createProductCategory($Product, $ParentCategory, $count);
370 370
                             $app['orm.em']->persist($ProductCategory);
371 371
                             $count++;
@@ -374,7 +374,7 @@  discard block
 block discarded – undo
374 374
                             $categoriesIdList[$ParentCategory->getId()] = true;
375 375
                         }
376 376
                     }
377
-                    if (!isset($categoriesIdList[$Category->getId()])){
377
+                    if (!isset($categoriesIdList[$Category->getId()])) {
378 378
                         $ProductCategory = $this->createProductCategory($Product, $Category, $count);
379 379
                         $app['orm.em']->persist($ProductCategory);
380 380
                         $count++;
@@ -396,7 +396,7 @@  discard block
 block discarded – undo
396 396
                     $app['orm.em']->persist($ProductImage);
397 397
 
398 398
                     // 移動
399
-                    $file = new File($app['config']['image_temp_realdir'] . '/' . $add_image);
399
+                    $file = new File($app['config']['image_temp_realdir'].'/'.$add_image);
400 400
                     $file->move($app['config']['image_save_realdir']);
401 401
                 }
402 402
 
@@ -416,7 +416,7 @@  discard block
 block discarded – undo
416 416
 
417 417
                     // 削除
418 418
                     $fs = new Filesystem();
419
-                    $fs->remove($app['config']['image_save_realdir'] . '/' . $delete_image);
419
+                    $fs->remove($app['config']['image_save_realdir'].'/'.$delete_image);
420 420
                 }
421 421
                 $app['orm.em']->persist($Product);
422 422
                 $app['orm.em']->flush();
@@ -574,7 +574,7 @@  discard block
 block discarded – undo
574 574
                 foreach ($deleteImages as $deleteImage) {
575 575
                     try {
576 576
                         $fs = new Filesystem();
577
-                        $fs->remove($app['config']['image_save_realdir'] . '/' . $deleteImage);
577
+                        $fs->remove($app['config']['image_save_realdir'].'/'.$deleteImage);
578 578
                     } catch (\Exception $e) {
579 579
                         // エラーが発生しても無視する
580 580
                     }
@@ -644,10 +644,10 @@  discard block
 block discarded – undo
644 644
 
645 645
                     // 画像ファイルを新規作成
646 646
                     $extension = pathinfo($Image->getFileName(), PATHINFO_EXTENSION);
647
-                    $filename = date('mdHis') . uniqid('_') . '.' . $extension;
647
+                    $filename = date('mdHis').uniqid('_').'.'.$extension;
648 648
                     try {
649 649
                         $fs = new Filesystem();
650
-                        $fs->copy($app['config']['image_save_realdir'] . '/' . $Image->getFileName(), $app['config']['image_save_realdir'] . '/' . $filename);
650
+                        $fs->copy($app['config']['image_save_realdir'].'/'.$Image->getFileName(), $app['config']['image_save_realdir'].'/'.$filename);
651 651
                     } catch (\Exception $e) {
652 652
                         // エラーが発生しても無視する
653 653
                     }
@@ -722,7 +722,7 @@  discard block
 block discarded – undo
722 722
         $em->getConfiguration()->setSQLLogger(null);
723 723
 
724 724
         $response = new StreamedResponse();
725
-        $response->setCallback(function () use ($app, $request) {
725
+        $response->setCallback(function() use ($app, $request) {
726 726
 
727 727
             // CSV種別を元に初期化.
728 728
             $app['eccube.service.csv.export']->initCsvType(CsvType::CSV_TYPE_PRODUCT);
@@ -746,7 +746,7 @@  discard block
 block discarded – undo
746 746
 
747 747
             // データ行の出力.
748 748
             $app['eccube.service.csv.export']->setExportQueryBuilder($qb);
749
-            $app['eccube.service.csv.export']->exportData(function ($entity, $csvService) {
749
+            $app['eccube.service.csv.export']->exportData(function($entity, $csvService) {
750 750
 
751 751
                 $Csvs = $csvService->getCsvs();
752 752
 
@@ -778,9 +778,9 @@  discard block
 block discarded – undo
778 778
         });
779 779
 
780 780
         $now = new \DateTime();
781
-        $filename = 'product_' . $now->format('YmdHis') . '.csv';
781
+        $filename = 'product_'.$now->format('YmdHis').'.csv';
782 782
         $response->headers->set('Content-Type', 'application/octet-stream');
783
-        $response->headers->set('Content-Disposition', 'attachment; filename=' . $filename);
783
+        $response->headers->set('Content-Disposition', 'attachment; filename='.$filename);
784 784
         $response->send();
785 785
 
786 786
         log_info('商品CSV出力ファイル名', array($filename));
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/Service/MailService.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -229,7 +229,7 @@
 block discarded – undo
229 229
      * Send order mail.
230 230
      *
231 231
      * @param \Eccube\Entity\Order $Order 受注情報
232
-     * @return string
232
+     * @return \Swift_Mime_MimePart
233 233
      */
234 234
     public function sendOrderMail(\Eccube\Entity\Order $Order)
235 235
     {
Please login to merge, or discard this 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/ServiceProvider/DebugServiceProvider.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 {
68 68
     public function register(Application $app)
69 69
     {
70
-        $app['var_dumper.cloner'] = $app->share(function ($app) {
70
+        $app['var_dumper.cloner'] = $app->share(function($app) {
71 71
             $cloner = new VarCloner();
72 72
 
73 73
             if (isset($app['debug.max_items'])) {
@@ -81,23 +81,23 @@  discard block
 block discarded – undo
81 81
             return $cloner;
82 82
         });
83 83
 
84
-        $app['data_collector.templates'] = $app->share($app->extend('data_collector.templates', function ($templates) {
84
+        $app['data_collector.templates'] = $app->share($app->extend('data_collector.templates', function($templates) {
85 85
             return array_merge($templates, array(array('dump', '@Debug/Profiler/dump.html.twig')));
86 86
         }));
87 87
 
88
-        $app['data_collector.dump'] = $app->share(function ($app) {
88
+        $app['data_collector.dump'] = $app->share(function($app) {
89 89
             return new DumpDataCollector($app['stopwatch'], $app['code.file_link_format'], null, null, new HtmlDumper());
90 90
         });
91 91
 
92
-        $app['data_collectors'] = $app->share($app->extend('data_collectors', function ($collectors, $app) {
93
-            $collectors['dump'] = $app->share(function ($app) {
92
+        $app['data_collectors'] = $app->share($app->extend('data_collectors', function($collectors, $app) {
93
+            $collectors['dump'] = $app->share(function($app) {
94 94
                 return $app['data_collector.dump'];
95 95
             });
96 96
 
97 97
             return $collectors;
98 98
         }));
99 99
 
100
-        $app['twig'] = $app->share($app->extend('twig', function ($twig, $app) {
100
+        $app['twig'] = $app->share($app->extend('twig', function($twig, $app) {
101 101
             if (class_exists('\Symfony\Bridge\Twig\Extension\DumpExtension')) {
102 102
                 $twig->addExtension(new DumpExtension($app['var_dumper.cloner']));
103 103
             }
@@ -105,13 +105,13 @@  discard block
 block discarded – undo
105 105
             return $twig;
106 106
         }));
107 107
 
108
-        $app['twig.loader.filesystem'] = $app->share($app->extend('twig.loader.filesystem', function ($loader, $app) {
108
+        $app['twig.loader.filesystem'] = $app->share($app->extend('twig.loader.filesystem', function($loader, $app) {
109 109
             $loader->addPath($app['debug.templates_path'], 'Debug');
110 110
 
111 111
             return $loader;
112 112
         }));
113 113
 
114
-        $app['debug.templates_path'] = function () {
114
+        $app['debug.templates_path'] = function() {
115 115
             $r = new \ReflectionClass('Symfony\Bundle\DebugBundle\DependencyInjection\Configuration');
116 116
 
117 117
             return dirname(dirname($r->getFileName())).'/Resources/views';
@@ -123,11 +123,11 @@  discard block
 block discarded – undo
123 123
         // This code is here to lazy load the dump stack. This default
124 124
         // configuration for CLI mode is overridden in HTTP mode on
125 125
         // 'kernel.request' event
126
-        VarDumper::setHandler(function ($var) use ($app) {
126
+        VarDumper::setHandler(function($var) use ($app) {
127 127
             $dumper = $app['data_collector.dump'];
128 128
             $cloner = $app['var_dumper.cloner'];
129 129
 
130
-            $handler = function ($var) use ($dumper, $cloner) {
130
+            $handler = function($var) use ($dumper, $cloner) {
131 131
                 $dumper->dump($cloner->cloneVar($var));
132 132
             };
133 133
 
Please login to merge, or discard this patch.
src/Eccube/Controller/Install/InstallController.php 2 patches
Spacing   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -56,9 +56,9 @@  discard block
 block discarded – undo
56 56
 
57 57
     public function __construct()
58 58
     {
59
-        $this->config_path = __DIR__ . '/../../../../app/config/eccube';
60
-        $this->dist_path = __DIR__ . '/../../Resource/config';
61
-        $this->cache_path = __DIR__ . '/../../../../app/cache';
59
+        $this->config_path = __DIR__.'/../../../../app/config/eccube';
60
+        $this->dist_path = __DIR__.'/../../Resource/config';
61
+        $this->cache_path = __DIR__.'/../../../../app/cache';
62 62
     }
63 63
 
64 64
     private function isValid(Request $request, Form $form)
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
 
109 109
         return $app['twig']->render('step1.twig', array(
110 110
                 'form' => $form->createView(),
111
-                'publicPath' => '..' . RELATIVE_PUBLIC_DIR_PATH . '/',
111
+                'publicPath' => '..'.RELATIVE_PUBLIC_DIR_PATH.'/',
112 112
         ));
113 113
     }
114 114
 
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
 
132 132
         return $app['twig']->render('step2.twig', array(
133 133
                 'protectedDirs' => $protectedDirs,
134
-                'publicPath' => '..' . RELATIVE_PUBLIC_DIR_PATH . '/',
134
+                'publicPath' => '..'.RELATIVE_PUBLIC_DIR_PATH.'/',
135 135
         ));
136 136
     }
137 137
 
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
 
146 146
         if (empty($sessionData['shop_name'])) {
147 147
 
148
-            $config_file = $this->config_path . '/config.yml';
148
+            $config_file = $this->config_path.'/config.yml';
149 149
             $fs = new Filesystem();
150 150
 
151 151
             if ($fs->exists($config_file)) {
@@ -159,11 +159,11 @@  discard block
 block discarded – undo
159 159
                 }
160 160
 
161 161
                 // セキュリティの設定
162
-                $config_file = $this->config_path . '/path.yml';
162
+                $config_file = $this->config_path.'/path.yml';
163 163
                 $config = Yaml::parse(file_get_contents($config_file));
164 164
                 $sessionData['admin_dir'] = $config['admin_route'];
165 165
 
166
-                $config_file = $this->config_path . '/config.yml';
166
+                $config_file = $this->config_path.'/config.yml';
167 167
                 $config = Yaml::parse(file_get_contents($config_file));
168 168
 
169 169
                 $allowHost = $config['admin_allow_host'];
@@ -173,7 +173,7 @@  discard block
 block discarded – undo
173 173
                 $sessionData['admin_force_ssl'] = (bool) $config['force_ssl'];
174 174
 
175 175
                 // メール設定
176
-                $config_file = $this->config_path . '/mail.yml';
176
+                $config_file = $this->config_path.'/mail.yml';
177 177
                 $config = Yaml::parse(file_get_contents($config_file));
178 178
                 $mail = $config['mail'];
179 179
                 $sessionData['mail_backend'] = $mail['transport'];
@@ -196,7 +196,7 @@  discard block
 block discarded – undo
196 196
 
197 197
         return $app['twig']->render('step3.twig', array(
198 198
                 'form' => $form->createView(),
199
-                'publicPath' => '..' . RELATIVE_PUBLIC_DIR_PATH . '/',
199
+                'publicPath' => '..'.RELATIVE_PUBLIC_DIR_PATH.'/',
200 200
         ));
201 201
     }
202 202
 
@@ -211,7 +211,7 @@  discard block
 block discarded – undo
211 211
 
212 212
         if (empty($sessionData['database'])) {
213 213
 
214
-            $config_file = $this->config_path . '/database.yml';
214
+            $config_file = $this->config_path.'/database.yml';
215 215
             $fs = new Filesystem();
216 216
 
217 217
             if ($fs->exists($config_file)) {
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
 
240 240
         return $app['twig']->render('step4.twig', array(
241 241
                 'form' => $form->createView(),
242
-                'publicPath' => '..' . RELATIVE_PUBLIC_DIR_PATH . '/',
242
+                'publicPath' => '..'.RELATIVE_PUBLIC_DIR_PATH.'/',
243 243
         ));
244 244
     }
245 245
 
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
                 $host = $request->getSchemeAndHttpHost();
286 286
                 $basePath = $request->getBasePath();
287 287
                 $params = array(
288
-                    'http_url' => $host . $basePath,
288
+                    'http_url' => $host.$basePath,
289 289
                     'shop_name' => $sessionData['shop_name'],
290 290
                 );
291 291
 
@@ -300,24 +300,24 @@  discard block
 block discarded – undo
300 300
 
301 301
         return $app['twig']->render('step5.twig', array(
302 302
                 'form' => $form->createView(),
303
-                'publicPath' => '..' . RELATIVE_PUBLIC_DIR_PATH . '/',
303
+                'publicPath' => '..'.RELATIVE_PUBLIC_DIR_PATH.'/',
304 304
         ));
305 305
     }
306 306
 
307 307
     //    インストール完了
308 308
     public function complete(InstallApplication $app, Request $request)
309 309
     {
310
-        $config_file = $this->config_path . '/path.yml';
310
+        $config_file = $this->config_path.'/path.yml';
311 311
         $config = Yaml::parse(file_get_contents($config_file));
312 312
 
313 313
         $host = $request->getSchemeAndHttpHost();
314 314
         $basePath = $request->getBasePath();
315 315
 
316
-        $adminUrl = $host . $basePath . '/' . $config['admin_dir'];
316
+        $adminUrl = $host.$basePath.'/'.$config['admin_dir'];
317 317
 
318 318
         return $app['twig']->render('complete.twig', array(
319 319
                 'admin_url' => $adminUrl,
320
-                'publicPath' => '..' . RELATIVE_PUBLIC_DIR_PATH . '/',
320
+                'publicPath' => '..'.RELATIVE_PUBLIC_DIR_PATH.'/',
321 321
         ));
322 322
     }
323 323
 
@@ -333,12 +333,12 @@  discard block
 block discarded – undo
333 333
     {
334 334
         foreach ($this->required_modules as $module) {
335 335
             if (!extension_loaded($module)) {
336
-                $app->addDanger('[必須] ' . $module . ' 拡張モジュールが有効になっていません。', 'install');
336
+                $app->addDanger('[必須] '.$module.' 拡張モジュールが有効になっていません。', 'install');
337 337
             }
338 338
         }
339 339
 
340 340
         if (!extension_loaded('pdo_mysql') && !extension_loaded('pdo_pgsql')) {
341
-            $app->addDanger('[必須] ' . 'pdo_pgsql又はpdo_mysql 拡張モジュールを有効にしてください。', 'install');
341
+            $app->addDanger('[必須] '.'pdo_pgsql又はpdo_mysql 拡張モジュールを有効にしてください。', 'install');
342 342
         }
343 343
 
344 344
         foreach ($this->recommended_module as $module) {
@@ -366,7 +366,7 @@  discard block
 block discarded – undo
366 366
             if (!function_exists('apache_get_modules')) {
367 367
                 $app->addWarning('mod_rewrite が有効になっているか不明です。', 'install');
368 368
             } elseif (!in_array('mod_rewrite', apache_get_modules())) {
369
-                $app->addDanger('[必須] ' . 'mod_rewriteを有効にしてください。', 'install');
369
+                $app->addDanger('[必須] '.'mod_rewriteを有効にしてください。', 'install');
370 370
             }
371 371
         } elseif (isset($_SERVER['SERVER_SOFTWARE']) && strpos('Microsoft-IIS', $_SERVER['SERVER_SOFTWARE']) !== false) {
372 372
             // iis
@@ -377,7 +377,7 @@  discard block
 block discarded – undo
377 377
 
378 378
     private function setPDO()
379 379
     {
380
-        $config_file = $this->config_path . '/database.yml';
380
+        $config_file = $this->config_path.'/database.yml';
381 381
         $config = Yaml::parse(file_get_contents($config_file));
382 382
 
383 383
         try {
@@ -411,7 +411,7 @@  discard block
 block discarded – undo
411 411
      */
412 412
     private function getEntityManager()
413 413
     {
414
-        $config_file = $this->config_path . '/database.yml';
414
+        $config_file = $this->config_path.'/database.yml';
415 415
         $database = Yaml::parse(file_get_contents($config_file));
416 416
 
417 417
         $this->app->register(new \Silex\Provider\DoctrineServiceProvider(), array(
@@ -419,15 +419,15 @@  discard block
 block discarded – undo
419 419
         ));
420 420
 
421 421
         $this->app->register(new \Dflydev\Silex\Provider\DoctrineOrm\DoctrineOrmServiceProvider(), array(
422
-            'orm.proxies_dir' => __DIR__ . '/../../app/cache/doctrine',
422
+            'orm.proxies_dir' => __DIR__.'/../../app/cache/doctrine',
423 423
             'orm.em.options' => array(
424 424
                 'mappings' => array(
425 425
                     array(
426 426
                         'type' => 'yml',
427 427
                         'namespace' => 'Eccube\Entity',
428 428
                         'path' => array(
429
-                            __DIR__ . '/../../Resource/doctrine',
430
-                            __DIR__ . '/../../Resource/doctrine/master',
429
+                            __DIR__.'/../../Resource/doctrine',
430
+                            __DIR__.'/../../Resource/doctrine/master',
431 431
                         ),
432 432
                     ),
433 433
                 ),
@@ -454,11 +454,11 @@  discard block
 block discarded – undo
454 454
     {
455 455
         $this->resetNatTimer();
456 456
 
457
-        $config_file = $this->config_path . '/database.yml';
457
+        $config_file = $this->config_path.'/database.yml';
458 458
         $database = Yaml::parse(file_get_contents($config_file));
459 459
         $config['database'] = $database['database'];
460 460
 
461
-        $config_file = $this->config_path . '/config.yml';
461
+        $config_file = $this->config_path.'/config.yml';
462 462
         $baseConfig = Yaml::parse(file_get_contents($config_file));
463 463
         $config['config'] = $baseConfig;
464 464
 
@@ -514,11 +514,11 @@  discard block
 block discarded – undo
514 514
     {
515 515
         $this->resetNatTimer();
516 516
 
517
-        $config_file = $this->config_path . '/database.yml';
517
+        $config_file = $this->config_path.'/database.yml';
518 518
         $database = Yaml::parse(file_get_contents($config_file));
519 519
         $config['database'] = $database['database'];
520 520
 
521
-        $config_file = $this->config_path . '/config.yml';
521
+        $config_file = $this->config_path.'/config.yml';
522 522
         $baseConfig = Yaml::parse(file_get_contents($config_file));
523 523
         $config['config'] = $baseConfig;
524 524
 
@@ -581,7 +581,7 @@  discard block
 block discarded – undo
581 581
         $config = new Configuration($app['db']);
582 582
         $config->setMigrationsNamespace('DoctrineMigrations');
583 583
 
584
-        $migrationDir = __DIR__ . '/../../Resource/doctrine/migration';
584
+        $migrationDir = __DIR__.'/../../Resource/doctrine/migration';
585 585
         $config->setMigrationsDirectory($migrationDir);
586 586
         $config->registerMigrationsFromDirectory($migrationDir);
587 587
 
@@ -613,7 +613,7 @@  discard block
 block discarded – undo
613 613
     private function getProtectedDirs()
614 614
     {
615 615
         $protectedDirs = array();
616
-        $base = __DIR__ . '/../../../..';
616
+        $base = __DIR__.'/../../../..';
617 617
         $dirs = array(
618 618
             '/html',
619 619
             '/app',
@@ -626,7 +626,7 @@  discard block
 block discarded – undo
626 626
         );
627 627
 
628 628
         foreach ($dirs as $dir) {
629
-            if (!is_writable($base . $dir)) {
629
+            if (!is_writable($base.$dir)) {
630 630
                 $protectedDirs[] = $dir;
631 631
             }
632 632
         }
@@ -637,7 +637,7 @@  discard block
 block discarded – undo
637 637
     private function createConfigYamlFile($data, $auth = true)
638 638
     {
639 639
         $fs = new Filesystem();
640
-        $config_file = $this->config_path . '/config.yml';
640
+        $config_file = $this->config_path.'/config.yml';
641 641
 
642 642
         if ($fs->exists($config_file)) {
643 643
             $config = Yaml::parse(file_get_contents($config_file));
@@ -666,7 +666,7 @@  discard block
 block discarded – undo
666 666
 
667 667
         $fs = new Filesystem();
668 668
         $content = str_replace(
669
-            $target, $replace, file_get_contents($this->dist_path . '/config.yml.dist')
669
+            $target, $replace, file_get_contents($this->dist_path.'/config.yml.dist')
670 670
         );
671 671
         $fs->dumpFile($config_file, $content);
672 672
 
@@ -680,7 +680,7 @@  discard block
 block discarded – undo
680 680
 
681 681
     private function addInstallStatus()
682 682
     {
683
-        $config_file = $this->config_path . '/config.yml';
683
+        $config_file = $this->config_path.'/config.yml';
684 684
         $config = Yaml::parse(file_get_contents($config_file));
685 685
         $config['eccube_install'] = 1;
686 686
         $yml = Yaml::dump($config);
@@ -692,7 +692,7 @@  discard block
 block discarded – undo
692 692
     private function createDatabaseYamlFile($data)
693 693
     {
694 694
         $fs = new Filesystem();
695
-        $config_file = $this->config_path . '/database.yml';
695
+        $config_file = $this->config_path.'/database.yml';
696 696
         if ($fs->exists($config_file)) {
697 697
             $fs->remove($config_file);
698 698
         }
@@ -725,14 +725,14 @@  discard block
 block discarded – undo
725 725
 
726 726
             $fs = new Filesystem();
727 727
             $content = str_replace(
728
-                $target, $replace, file_get_contents($this->dist_path . '/database.yml.dist')
728
+                $target, $replace, file_get_contents($this->dist_path.'/database.yml.dist')
729 729
             );
730 730
         } else {
731 731
             $content = Yaml::dump(
732 732
                     array(
733 733
                         'database' => array(
734 734
                             'driver' => 'pdo_sqlite',
735
-                            'path' => realpath($this->config_path . '/eccube.db')
735
+                            'path' => realpath($this->config_path.'/eccube.db')
736 736
                         )
737 737
                     )
738 738
             );
@@ -745,7 +745,7 @@  discard block
 block discarded – undo
745 745
     private function createMailYamlFile($data)
746 746
     {
747 747
         $fs = new Filesystem();
748
-        $config_file = $this->config_path . '/mail.yml';
748
+        $config_file = $this->config_path.'/mail.yml';
749 749
         if ($fs->exists($config_file)) {
750 750
             $fs->remove($config_file);
751 751
         }
@@ -760,7 +760,7 @@  discard block
 block discarded – undo
760 760
 
761 761
         $fs = new Filesystem();
762 762
         $content = str_replace(
763
-            $target, $replace, file_get_contents($this->dist_path . '/mail.yml.dist')
763
+            $target, $replace, file_get_contents($this->dist_path.'/mail.yml.dist')
764 764
         );
765 765
         $fs->dumpFile($config_file, $content);
766 766
 
@@ -770,7 +770,7 @@  discard block
 block discarded – undo
770 770
     private function createPathYamlFile($data, Request $request)
771 771
     {
772 772
         $fs = new Filesystem();
773
-        $config_file = $this->config_path . '/path.yml';
773
+        $config_file = $this->config_path.'/path.yml';
774 774
         if ($fs->exists($config_file)) {
775 775
             $fs->remove($config_file);
776 776
         }
@@ -778,16 +778,16 @@  discard block
 block discarded – undo
778 778
         $ADMIN_ROUTE = $data['admin_dir'];
779 779
         $TEMPLATE_CODE = 'default';
780 780
         $USER_DATA_ROUTE = 'user_data';
781
-        $ROOT_DIR = realpath(__DIR__ . '/../../../../');
781
+        $ROOT_DIR = realpath(__DIR__.'/../../../../');
782 782
         $ROOT_URLPATH = $request->getBasePath();
783
-        $ROOT_PUBLIC_URLPATH = $ROOT_URLPATH . RELATIVE_PUBLIC_DIR_PATH;
783
+        $ROOT_PUBLIC_URLPATH = $ROOT_URLPATH.RELATIVE_PUBLIC_DIR_PATH;
784 784
 
785 785
         $target = array('${ADMIN_ROUTE}', '${TEMPLATE_CODE}', '${USER_DATA_ROUTE}', '${ROOT_DIR}', '${ROOT_URLPATH}', '${ROOT_PUBLIC_URLPATH}');
786 786
         $replace = array($ADMIN_ROUTE, $TEMPLATE_CODE, $USER_DATA_ROUTE, $ROOT_DIR, $ROOT_URLPATH, $ROOT_PUBLIC_URLPATH);
787 787
 
788 788
         $fs = new Filesystem();
789 789
         $content = str_replace(
790
-            $target, $replace, file_get_contents($this->dist_path . '/path.yml.dist')
790
+            $target, $replace, file_get_contents($this->dist_path.'/path.yml.dist')
791 791
         );
792 792
         $fs->dumpFile($config_file, $content);
793 793
 
@@ -796,7 +796,7 @@  discard block
 block discarded – undo
796 796
 
797 797
     private function sendAppData($params)
798 798
     {
799
-        $config_file = $this->config_path . '/database.yml';
799
+        $config_file = $this->config_path.'/database.yml';
800 800
         $db_config = Yaml::parse(file_get_contents($config_file));
801 801
 
802 802
         $this->setPDO();
@@ -808,7 +808,7 @@  discard block
 block discarded – undo
808 808
         }
809 809
 
810 810
         if ($db_config['database']['driver'] === 'pdo_mysql') {
811
-            $db_ver = 'MySQL:' . $version;
811
+            $db_ver = 'MySQL:'.$version;
812 812
         } else {
813 813
             $db_ver = $version;
814 814
         }
@@ -826,7 +826,7 @@  discard block
 block discarded – undo
826 826
 
827 827
         $header = array(
828 828
             'Content-Type: application/x-www-form-urlencoded',
829
-            'Content-Length: ' . strlen($data),
829
+            'Content-Length: '.strlen($data),
830 830
         );
831 831
         $context = stream_context_create(
832 832
             array(
@@ -853,7 +853,7 @@  discard block
 block discarded – undo
853 853
     public function migration(InstallApplication $app, Request $request)
854 854
     {
855 855
         return $app['twig']->render('migration.twig', array(
856
-                'publicPath' => '..' . RELATIVE_PUBLIC_DIR_PATH . '/',
856
+                'publicPath' => '..'.RELATIVE_PUBLIC_DIR_PATH.'/',
857 857
         ));
858 858
     }
859 859
 
@@ -882,7 +882,7 @@  discard block
 block discarded – undo
882 882
             return $app['twig']->render('migration_plugin.twig', array(
883 883
                     'Plugins' => $Plugins,
884 884
                     'version' => Constant::VERSION,
885
-                    'publicPath' => '..' . RELATIVE_PUBLIC_DIR_PATH . '/',
885
+                    'publicPath' => '..'.RELATIVE_PUBLIC_DIR_PATH.'/',
886 886
             ));
887 887
         }
888 888
     }
@@ -905,7 +905,7 @@  discard block
 block discarded – undo
905 905
         \Eccube\Util\Cache::clear($config_app, true);
906 906
 
907 907
         return $app['twig']->render('migration_end.twig', array(
908
-                'publicPath' => '..' . RELATIVE_PUBLIC_DIR_PATH . '/',
908
+                'publicPath' => '..'.RELATIVE_PUBLIC_DIR_PATH.'/',
909 909
         ));
910 910
     }
911 911
 }
Please login to merge, or discard this patch.
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -329,6 +329,9 @@
 block discarded – undo
329 329
         flush();
330 330
     }
331 331
 
332
+    /**
333
+     * @param InstallApplication $app
334
+     */
332 335
     private function checkModules($app)
333 336
     {
334 337
         foreach ($this->required_modules as $module) {
Please login to merge, or discard this patch.
src/Eccube/Application.php 2 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.
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -146,7 +146,7 @@  discard block
 block discarded – undo
146 146
         $this->register(new MobileDetectServiceProvider());
147 147
 
148 148
         $app = $this;
149
-        $this->error(function (\Exception $e, $code) use ($app) {
149
+        $this->error(function(\Exception $e, $code) use ($app) {
150 150
             if ($app['debug']) {
151 151
                 return;
152 152
             }
@@ -214,7 +214,7 @@  discard block
 block discarded – undo
214 214
             'locale' => $this['config']['locale'],
215 215
             'translator.cache_dir' => $this['debug'] ? null : $this['config']['root_dir'].'/app/cache/translator',
216 216
         ));
217
-        $this['translator'] = $this->share($this->extend('translator', function ($translator, \Silex\Application $app) {
217
+        $this['translator'] = $this->share($this->extend('translator', function($translator, \Silex\Application $app) {
218 218
             $translator->addLoader('yaml', new \Symfony\Component\Translation\Loader\YamlFileLoader());
219 219
 
220 220
             $file = __DIR__.'/Resource/locale/validator.'.$app['locale'].'.yml';
@@ -261,14 +261,14 @@  discard block
 block discarded – undo
261 261
         $this->register(new \Silex\Provider\TwigServiceProvider(), array(
262 262
             'twig.form.templates' => array('Form/form_layout.twig'),
263 263
         ));
264
-        $this['twig'] = $this->share($this->extend('twig', function (\Twig_Environment $twig, \Silex\Application $app) {
264
+        $this['twig'] = $this->share($this->extend('twig', function(\Twig_Environment $twig, \Silex\Application $app) {
265 265
             $twig->addExtension(new \Eccube\Twig\Extension\EccubeExtension($app));
266 266
             $twig->addExtension(new \Twig_Extension_StringLoader());
267 267
 
268 268
             return $twig;
269 269
         }));
270 270
 
271
-        $this->before(function (Request $request, \Silex\Application $app) {
271
+        $this->before(function(Request $request, \Silex\Application $app) {
272 272
             $app['admin'] = false;
273 273
             $app['front'] = false;
274 274
             $pathinfo = rawurldecode($request->getPathInfo());
@@ -279,7 +279,7 @@  discard block
 block discarded – undo
279 279
             }
280 280
 
281 281
             // フロント or 管理画面ごとにtwigの探索パスを切り替える.
282
-            $app['twig'] = $app->share($app->extend('twig', function (\Twig_Environment $twig, \Silex\Application $app) {
282
+            $app['twig'] = $app->share($app->extend('twig', function(\Twig_Environment $twig, \Silex\Application $app) {
283 283
                 $paths = array();
284 284
 
285 285
                 // 互換性がないのでprofiler とproduction 時のcacheを分離する
@@ -326,7 +326,7 @@  discard block
 block discarded – undo
326 326
 
327 327
         // twigのグローバル変数を定義.
328 328
         $app = $this;
329
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::CONTROLLER, function (\Symfony\Component\HttpKernel\Event\FilterControllerEvent $event) use ($app) {
329
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::CONTROLLER, function(\Symfony\Component\HttpKernel\Event\FilterControllerEvent $event) use ($app) {
330 330
             // 未ログイン時にマイページや管理画面以下にアクセスするとSubRequestで実行されるため,
331 331
             // $event->isMasterRequest()ではなく、グローバル変数が初期化済かどうかの判定を行う
332 332
             if (isset($app['twig_global_initialized']) && $app['twig_global_initialized'] === true) {
@@ -392,7 +392,7 @@  discard block
 block discarded – undo
392 392
         // メール送信時の文字エンコード指定(デフォルトはUTF-8)
393 393
         if (isset($this['config']['mail']['charset_iso_2022_jp']) && is_bool($this['config']['mail']['charset_iso_2022_jp'])) {
394 394
             if ($this['config']['mail']['charset_iso_2022_jp'] === true) {
395
-                \Swift::init(function () {
395
+                \Swift::init(function() {
396 396
                     \Swift_DependencyContainer::getInstance()
397 397
                         ->register('mime.qpheaderencoder')
398 398
                         ->asAliasOf('mime.base64headerencoder');
@@ -572,19 +572,19 @@  discard block
 block discarded – undo
572 572
             array('^/mypage', 'ROLE_USER', $channel),
573 573
         );
574 574
 
575
-        $this['eccube.password_encoder'] = $this->share(function ($app) {
575
+        $this['eccube.password_encoder'] = $this->share(function($app) {
576 576
             return new \Eccube\Security\Core\Encoder\PasswordEncoder($app['config']);
577 577
         });
578
-        $this['security.encoder_factory'] = $this->share(function ($app) {
578
+        $this['security.encoder_factory'] = $this->share(function($app) {
579 579
             return new \Symfony\Component\Security\Core\Encoder\EncoderFactory(array(
580 580
                 'Eccube\Entity\Customer' => $app['eccube.password_encoder'],
581 581
                 'Eccube\Entity\Member' => $app['eccube.password_encoder'],
582 582
             ));
583 583
         });
584
-        $this['eccube.event_listner.security'] = $this->share(function ($app) {
584
+        $this['eccube.event_listner.security'] = $this->share(function($app) {
585 585
             return new \Eccube\EventListener\SecurityEventListener($app['orm.em']);
586 586
         });
587
-        $this['user'] = function ($app) {
587
+        $this['user'] = function($app) {
588 588
             $token = $app['security']->getToken();
589 589
 
590 590
             return ($token !== null) ? $token->getUser() : null;
@@ -595,17 +595,17 @@  discard block
 block discarded – undo
595 595
 
596 596
         // Voterの設定
597 597
         $app = $this;
598
-        $this['authority_voter'] = $this->share(function ($app) {
598
+        $this['authority_voter'] = $this->share(function($app) {
599 599
             return new \Eccube\Security\Voter\AuthorityVoter($app);
600 600
         });
601 601
 
602
-        $app['security.voters'] = $app->extend('security.voters', function ($voters) use ($app) {
602
+        $app['security.voters'] = $app->extend('security.voters', function($voters) use ($app) {
603 603
             $voters[] = $app['authority_voter'];
604 604
 
605 605
             return $voters;
606 606
         });
607 607
 
608
-        $this['security.access_manager'] = $this->share(function ($app) {
608
+        $this['security.access_manager'] = $this->share(function($app) {
609 609
             return new \Symfony\Component\Security\Core\Authorization\AccessDecisionManager($app['security.voters'], 'unanimous');
610 610
         });
611 611
 
@@ -629,14 +629,14 @@  discard block
 block discarded – undo
629 629
     public function initPluginEventDispatcher()
630 630
     {
631 631
         // EventDispatcher
632
-        $this['eccube.event.dispatcher'] = $this->share(function () {
632
+        $this['eccube.event.dispatcher'] = $this->share(function() {
633 633
             return new EventDispatcher();
634 634
         });
635 635
 
636 636
         $app = $this;
637 637
 
638 638
         // hook point
639
-        $this->on(KernelEvents::REQUEST, function (GetResponseEvent $event) use ($app) {
639
+        $this->on(KernelEvents::REQUEST, function(GetResponseEvent $event) use ($app) {
640 640
             if (!$event->isMasterRequest()) {
641 641
                 return;
642 642
             }
@@ -644,7 +644,7 @@  discard block
 block discarded – undo
644 644
             $app['eccube.event.dispatcher']->dispatch($hookpoint, $event);
645 645
         }, self::EARLY_EVENT);
646 646
 
647
-        $this->on(KernelEvents::REQUEST, function (GetResponseEvent $event) use ($app) {
647
+        $this->on(KernelEvents::REQUEST, function(GetResponseEvent $event) use ($app) {
648 648
             if (!$event->isMasterRequest()) {
649 649
                 return;
650 650
             }
@@ -653,7 +653,7 @@  discard block
 block discarded – undo
653 653
             $app['eccube.event.dispatcher']->dispatch($hookpoint, $event);
654 654
         });
655 655
 
656
-        $this->on(KernelEvents::RESPONSE, function (FilterResponseEvent $event) use ($app) {
656
+        $this->on(KernelEvents::RESPONSE, function(FilterResponseEvent $event) use ($app) {
657 657
             if (!$event->isMasterRequest()) {
658 658
                 return;
659 659
             }
@@ -662,7 +662,7 @@  discard block
 block discarded – undo
662 662
             $app['eccube.event.dispatcher']->dispatch($hookpoint, $event);
663 663
         });
664 664
 
665
-        $this->on(KernelEvents::RESPONSE, function (FilterResponseEvent $event) use ($app) {
665
+        $this->on(KernelEvents::RESPONSE, function(FilterResponseEvent $event) use ($app) {
666 666
             if (!$event->isMasterRequest()) {
667 667
                 return;
668 668
             }
@@ -670,13 +670,13 @@  discard block
 block discarded – undo
670 670
             $app['eccube.event.dispatcher']->dispatch($hookpoint, $event);
671 671
         }, self::LATE_EVENT);
672 672
 
673
-        $this->on(KernelEvents::TERMINATE, function (PostResponseEvent $event) use ($app) {
673
+        $this->on(KernelEvents::TERMINATE, function(PostResponseEvent $event) use ($app) {
674 674
             $route = $event->getRequest()->attributes->get('_route');
675 675
             $hookpoint = "eccube.event.controller.$route.finish";
676 676
             $app['eccube.event.dispatcher']->dispatch($hookpoint, $event);
677 677
         });
678 678
 
679
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::RESPONSE, function (\Symfony\Component\HttpKernel\Event\FilterResponseEvent $event) use ($app) {
679
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::RESPONSE, function(\Symfony\Component\HttpKernel\Event\FilterResponseEvent $event) use ($app) {
680 680
             if (!$event->isMasterRequest()) {
681 681
                 return;
682 682
             }
@@ -685,7 +685,7 @@  discard block
 block discarded – undo
685 685
         });
686 686
 
687 687
         // Request Event
688
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::REQUEST, function (\Symfony\Component\HttpKernel\Event\GetResponseEvent $event) use ($app) {
688
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::REQUEST, function(\Symfony\Component\HttpKernel\Event\GetResponseEvent $event) use ($app) {
689 689
 
690 690
             if (!$event->isMasterRequest()) {
691 691
                 return;
@@ -716,7 +716,7 @@  discard block
 block discarded – undo
716 716
         }, 30); // Routing(32)が解決しし, 認証判定(8)が実行される前のタイミング.
717 717
 
718 718
         // Controller Event
719
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::CONTROLLER, function (\Symfony\Component\HttpKernel\Event\FilterControllerEvent $event) use ($app) {
719
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::CONTROLLER, function(\Symfony\Component\HttpKernel\Event\FilterControllerEvent $event) use ($app) {
720 720
 
721 721
             if (!$event->isMasterRequest()) {
722 722
                 return;
@@ -746,7 +746,7 @@  discard block
 block discarded – undo
746 746
         });
747 747
 
748 748
         // Response Event
749
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::RESPONSE, function (\Symfony\Component\HttpKernel\Event\FilterResponseEvent $event) use ($app) {
749
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::RESPONSE, function(\Symfony\Component\HttpKernel\Event\FilterResponseEvent $event) use ($app) {
750 750
             if (!$event->isMasterRequest()) {
751 751
                 return;
752 752
             }
@@ -775,7 +775,7 @@  discard block
 block discarded – undo
775 775
         });
776 776
 
777 777
         // Exception Event
778
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::EXCEPTION, function (\Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent $event) use ($app) {
778
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::EXCEPTION, function(\Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent $event) use ($app) {
779 779
 
780 780
             if (!$event->isMasterRequest()) {
781 781
                 return;
@@ -805,7 +805,7 @@  discard block
 block discarded – undo
805 805
         });
806 806
 
807 807
         // Terminate Event
808
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::TERMINATE, function (\Symfony\Component\HttpKernel\Event\PostResponseEvent $event) use ($app) {
808
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::TERMINATE, function(\Symfony\Component\HttpKernel\Event\PostResponseEvent $event) use ($app) {
809 809
 
810 810
             $route = $event->getRequest()->attributes->get('_route');
811 811
 
@@ -876,7 +876,7 @@  discard block
 block discarded – undo
876 876
 
877 877
             // const
878 878
             if (isset($config['const'])) {
879
-                $this['config'] = $this->share($this->extend('config', function ($eccubeConfig) use ($config) {
879
+                $this['config'] = $this->share($this->extend('config', function($eccubeConfig) use ($config) {
880 880
                     $eccubeConfig[$config['code']] = array(
881 881
                         'const' => $config['const'],
882 882
                     );
@@ -1079,7 +1079,7 @@  discard block
 block discarded – undo
1079 1079
         $app = $this;
1080 1080
 
1081 1081
         // Response Event(http cache対応、event実行は一番遅く設定)
1082
-        $this->on(\Symfony\Component\HttpKernel\KernelEvents::RESPONSE, function (\Symfony\Component\HttpKernel\Event\FilterResponseEvent $event) use ($app) {
1082
+        $this->on(\Symfony\Component\HttpKernel\KernelEvents::RESPONSE, function(\Symfony\Component\HttpKernel\Event\FilterResponseEvent $event) use ($app) {
1083 1083
 
1084 1084
             if (!$event->isMasterRequest()) {
1085 1085
                 return;
Please login to merge, or discard this patch.
src/Eccube/Controller/Admin/Store/PluginController.php 1 patch
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -29,7 +29,6 @@
 block discarded – undo
29 29
 use Eccube\Controller\AbstractController;
30 30
 use Eccube\Exception\PluginException;
31 31
 use Eccube\Util\Str;
32
-use Monolog\Logger;
33 32
 use Symfony\Component\Filesystem\Filesystem;
34 33
 use Symfony\Component\Finder\Finder;
35 34
 use Symfony\Component\HttpFoundation\Request;
Please login to merge, or discard this patch.
html/install.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -27,12 +27,12 @@
 block discarded – undo
27 27
 }
28 28
 
29 29
 //[INFO]index.php,install.phpをEC-CUBEルート直下に移動させる場合は、コメントアウトしている行に置き換える
30
-require __DIR__ . '/../autoload.php';
30
+require __DIR__.'/../autoload.php';
31 31
 //require __DIR__ . '/autoload.php';
32 32
 
33 33
 $app = new Eccube\InstallApplication();
34 34
 $app['debug'] = true;
35
-$app->before(function (\Symfony\Component\HttpFoundation\Request $request, \Silex\Application $app) {
35
+$app->before(function(\Symfony\Component\HttpFoundation\Request $request, \Silex\Application $app) {
36 36
     if (!$request->getSession()->isStarted()) {
37 37
         $request->getSession()->start();
38 38
     }
Please login to merge, or discard this patch.