| @@ -106,7 +106,7 @@ discard block | ||
| 106 | 106 |                      foreach ($data as $row) { | 
| 107 | 107 | |
| 108 | 108 |                          if ($headerSize != count($row)) { | 
| 109 | - $this->addErrors(($data->key() + 1) . '行目のCSVフォーマットが一致しません。'); | |
| 109 | + $this->addErrors(($data->key() + 1).'行目のCSVフォーマットが一致しません。'); | |
| 110 | 110 | return $this->render($app, $form, $headers, $this->productTwig); | 
| 111 | 111 | } | 
| 112 | 112 | |
| @@ -117,33 +117,33 @@ discard block | ||
| 117 | 117 |                              if (is_numeric($row['商品ID'])) { | 
| 118 | 118 | $Product = $app['eccube.repository.product']->find($row['商品ID']); | 
| 119 | 119 |                                  if (!$Product) { | 
| 120 | - $this->addErrors(($data->key() + 1) . '行目の商品IDが存在しません。'); | |
| 120 | + $this->addErrors(($data->key() + 1).'行目の商品IDが存在しません。'); | |
| 121 | 121 | return $this->render($app, $form, $headers, $this->productTwig); | 
| 122 | 122 | } | 
| 123 | 123 |                              } else { | 
| 124 | - $this->addErrors(($data->key() + 1) . '行目の商品IDが存在しません。'); | |
| 124 | + $this->addErrors(($data->key() + 1).'行目の商品IDが存在しません。'); | |
| 125 | 125 | return $this->render($app, $form, $headers, $this->productTwig); | 
| 126 | 126 | } | 
| 127 | 127 | |
| 128 | 128 | } | 
| 129 | 129 | |
| 130 | 130 |                          if ($row['公開ステータス(ID)'] == '') { | 
| 131 | - $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が設定されていません。'); | |
| 131 | + $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が設定されていません。'); | |
| 132 | 132 |                          } else { | 
| 133 | 133 |                              if (is_numeric($row['公開ステータス(ID)'])) { | 
| 134 | 134 | $Disp = $app['eccube.repository.master.disp']->find($row['公開ステータス(ID)']); | 
| 135 | 135 |                                  if (!$Disp) { | 
| 136 | - $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が存在しません。'); | |
| 136 | + $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が存在しません。'); | |
| 137 | 137 |                                  } else { | 
| 138 | 138 | $Product->setStatus($Disp); | 
| 139 | 139 | } | 
| 140 | 140 |                              } else { | 
| 141 | - $this->addErrors(($data->key() + 1) . '行目の公開ステータス(ID)が存在しません。'); | |
| 141 | + $this->addErrors(($data->key() + 1).'行目の公開ステータス(ID)が存在しません。'); | |
| 142 | 142 | } | 
| 143 | 143 | } | 
| 144 | 144 | |
| 145 | 145 |                          if (Str::isBlank($row['商品名'])) { | 
| 146 | - $this->addErrors(($data->key() + 1) . '行目の商品名が設定されていません。'); | |
| 146 | + $this->addErrors(($data->key() + 1).'行目の商品名が設定されていません。'); | |
| 147 | 147 | return $this->render($app, $form, $headers, $this->productTwig); | 
| 148 | 148 |                          } else { | 
| 149 | 149 | $Product->setName(Str::trimAll($row['商品名'])); | 
| @@ -182,10 +182,10 @@ discard block | ||
| 182 | 182 |                          if ($row['商品削除フラグ'] == '') { | 
| 183 | 183 | $Product->setDelFlg(Constant::DISABLED); | 
| 184 | 184 |                          } else { | 
| 185 | -                            if ($row['商品削除フラグ'] == (string)Constant::DISABLED || $row['商品削除フラグ'] == (string)Constant::ENABLED) { | |
| 185 | +                            if ($row['商品削除フラグ'] == (string) Constant::DISABLED || $row['商品削除フラグ'] == (string) Constant::ENABLED) { | |
| 186 | 186 | $Product->setDelFlg($row['商品削除フラグ']); | 
| 187 | 187 |                              } else { | 
| 188 | - $this->addErrors(($data->key() + 1) . '行目の商品削除フラグが設定されていません。'); | |
| 188 | + $this->addErrors(($data->key() + 1).'行目の商品削除フラグが設定されていません。'); | |
| 189 | 189 | return $this->render($app, $form, $headers, $this->productTwig); | 
| 190 | 190 | } | 
| 191 | 191 | } | 
| @@ -212,7 +212,7 @@ discard block | ||
| 212 | 212 |                                      if (is_numeric($deliveryFee) && $deliveryFee >= 0) { | 
| 213 | 213 | $ProductClassOrg->setDeliveryFee($deliveryFee); | 
| 214 | 214 |                                      } else { | 
| 215 | - $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。'); | |
| 215 | + $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。'); | |
| 216 | 216 | } | 
| 217 | 217 | } | 
| 218 | 218 | } | 
| @@ -220,7 +220,7 @@ discard block | ||
| 220 | 220 |                              if ($row['規格分類1(ID)'] != '') { | 
| 221 | 221 | |
| 222 | 222 |                                  if ($row['規格分類1(ID)'] == $row['規格分類2(ID)']) { | 
| 223 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。'); | |
| 223 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。'); | |
| 224 | 224 |                                  } else { | 
| 225 | 225 | // 商品規格あり | 
| 226 | 226 | // 企画分類あり商品を作成 | 
| @@ -235,30 +235,30 @@ discard block | ||
| 235 | 235 |                                      if (is_numeric($row['規格分類1(ID)'])) { | 
| 236 | 236 | $ClassCategory1 = $app['eccube.repository.class_category']->find($row['規格分類1(ID)']); | 
| 237 | 237 |                                          if (!$ClassCategory1) { | 
| 238 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。'); | |
| 238 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。'); | |
| 239 | 239 |                                          } else { | 
| 240 | 240 | $ProductClass->setClassCategory1($ClassCategory1); | 
| 241 | 241 | } | 
| 242 | 242 |                                      } else { | 
| 243 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。'); | |
| 243 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。'); | |
| 244 | 244 | } | 
| 245 | 245 | |
| 246 | 246 |                                      if ($row['規格分類2(ID)'] != '') { | 
| 247 | 247 |                                          if (is_numeric($row['規格分類2(ID)'])) { | 
| 248 | 248 | $ClassCategory2 = $app['eccube.repository.class_category']->find($row['規格分類2(ID)']); | 
| 249 | 249 |                                              if (!$ClassCategory2) { | 
| 250 | - $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。'); | |
| 250 | + $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。'); | |
| 251 | 251 |                                              } else { | 
| 252 | 252 | if ($ClassCategory1 && | 
| 253 | 253 | ($ClassCategory1->getClassName()->getId() == $ClassCategory2->getClassName()->getId()) | 
| 254 | 254 |                                                  ) { | 
| 255 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。'); | |
| 255 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。'); | |
| 256 | 256 |                                                  } else { | 
| 257 | 257 | $ProductClass->setClassCategory2($ClassCategory2); | 
| 258 | 258 | } | 
| 259 | 259 | } | 
| 260 | 260 |                                          } else { | 
| 261 | - $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。'); | |
| 261 | + $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。'); | |
| 262 | 262 | } | 
| 263 | 263 | } | 
| 264 | 264 | $ProductClass->setProductStock($ProductStock); | 
| @@ -270,7 +270,7 @@ discard block | ||
| 270 | 270 | |
| 271 | 271 |                              } else { | 
| 272 | 272 |                                  if ($row['規格分類2(ID)'] != '') { | 
| 273 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。'); | |
| 273 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。'); | |
| 274 | 274 | } | 
| 275 | 275 | } | 
| 276 | 276 | |
| @@ -298,7 +298,7 @@ discard block | ||
| 298 | 298 |                                              if (is_numeric($deliveryFee) && $deliveryFee >= 0) { | 
| 299 | 299 | $pc->setDeliveryFee($deliveryFee); | 
| 300 | 300 |                                              } else { | 
| 301 | - $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。'); | |
| 301 | + $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。'); | |
| 302 | 302 | } | 
| 303 | 303 | } | 
| 304 | 304 | } | 
| @@ -320,7 +320,7 @@ discard block | ||
| 320 | 320 | } | 
| 321 | 321 | |
| 322 | 322 |                                  if ($row['規格分類1(ID)'] == $row['規格分類2(ID)']) { | 
| 323 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。'); | |
| 323 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)には同じ値を使用できません。'); | |
| 324 | 324 |                                  } else { | 
| 325 | 325 | |
| 326 | 326 | // 必ず規格分類1がセットされている | 
| @@ -329,36 +329,36 @@ discard block | ||
| 329 | 329 |                                      if (is_numeric($classCategoryId1)) { | 
| 330 | 330 | $ClassCategory1 = $app['eccube.repository.class_category']->find($classCategoryId1); | 
| 331 | 331 |                                          if (!$ClassCategory1) { | 
| 332 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。'); | |
| 332 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。'); | |
| 333 | 333 | } | 
| 334 | 334 |                                      } else { | 
| 335 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。'); | |
| 335 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。'); | |
| 336 | 336 | } | 
| 337 | 337 | |
| 338 | 338 | $ClassCategory2 = null; | 
| 339 | 339 |                                      if ($row['規格分類2(ID)'] != '') { | 
| 340 | 340 |                                          if ($pc->getClassCategory1() != null && $pc->getClassCategory2() == null) { | 
| 341 | - $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)は設定できません。'); | |
| 341 | + $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)は設定できません。'); | |
| 342 | 342 |                                          } else { | 
| 343 | 343 |                                              if (is_numeric($classCategoryId2)) { | 
| 344 | 344 | $ClassCategory2 = $app['eccube.repository.class_category']->find($classCategoryId2); | 
| 345 | 345 |                                                  if (!$ClassCategory2) { | 
| 346 | - $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。'); | |
| 346 | + $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。'); | |
| 347 | 347 |                                                  } else { | 
| 348 | 348 | if ($ClassCategory1 && | 
| 349 | 349 | ($ClassCategory1->getClassName()->getId() == $ClassCategory2->getClassName()->getId()) | 
| 350 | 350 |                                                      ) { | 
| 351 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。'); | |
| 351 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)と規格分類2(ID)の規格名が同じです。'); | |
| 352 | 352 | } | 
| 353 | 353 | } | 
| 354 | 354 |                                              } else { | 
| 355 | - $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。'); | |
| 355 | + $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。'); | |
| 356 | 356 | } | 
| 357 | 357 | |
| 358 | 358 | } | 
| 359 | 359 |                                      } else { | 
| 360 | 360 |                                          if ($pc->getClassCategory1() != null && $pc->getClassCategory2() != null) { | 
| 361 | - $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)に値を設定してください。'); | |
| 361 | + $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)に値を設定してください。'); | |
| 362 | 362 | } | 
| 363 | 363 | } | 
| 364 | 364 | $ProductClass = $this->createProductClass($row, $Product, $app, $data, $ClassCategory1, $ClassCategory2); | 
| @@ -369,7 +369,7 @@ discard block | ||
| 369 | 369 |                                              if (is_numeric($deliveryFee) && $deliveryFee >= 0) { | 
| 370 | 370 | $ProductClass->setDeliveryFee($deliveryFee); | 
| 371 | 371 |                                              } else { | 
| 372 | - $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。'); | |
| 372 | + $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。'); | |
| 373 | 373 | } | 
| 374 | 374 | } | 
| 375 | 375 | } | 
| @@ -452,7 +452,7 @@ discard block | ||
| 452 | 452 |                      foreach ($data as $row) { | 
| 453 | 453 | |
| 454 | 454 |                          if ($headerSize != count($row)) { | 
| 455 | - $this->addErrors(($data->key() + 1) . '行目のCSVフォーマットが一致しません。'); | |
| 455 | + $this->addErrors(($data->key() + 1).'行目のCSVフォーマットが一致しません。'); | |
| 456 | 456 | return $this->render($app, $form, $headers, $this->categoryTwig); | 
| 457 | 457 | } | 
| 458 | 458 | |
| @@ -460,23 +460,23 @@ discard block | ||
| 460 | 460 | $Category = new Category(); | 
| 461 | 461 |                          } else { | 
| 462 | 462 |                              if (!is_numeric($row['カテゴリID'])) { | 
| 463 | - $this->addErrors(($data->key() + 1) . '行目のカテゴリIDが存在しません。'); | |
| 463 | + $this->addErrors(($data->key() + 1).'行目のカテゴリIDが存在しません。'); | |
| 464 | 464 | return $this->render($app, $form, $headers, $this->categoryTwig); | 
| 465 | 465 | } | 
| 466 | 466 | $Category = $app['eccube.repository.category']->find($row['カテゴリID']); | 
| 467 | 467 |                              if (!$Category) { | 
| 468 | - $this->addErrors(($data->key() + 1) . '行目のカテゴリIDが存在しません。'); | |
| 468 | + $this->addErrors(($data->key() + 1).'行目のカテゴリIDが存在しません。'); | |
| 469 | 469 | return $this->render($app, $form, $headers, $this->categoryTwig); | 
| 470 | 470 | } | 
| 471 | 471 |                              if ($row['カテゴリID'] == $row['親カテゴリID']) { | 
| 472 | - $this->addErrors(($data->key() + 1) . '行目のカテゴリIDと親カテゴリIDが同じです。'); | |
| 472 | + $this->addErrors(($data->key() + 1).'行目のカテゴリIDと親カテゴリIDが同じです。'); | |
| 473 | 473 | return $this->render($app, $form, $headers, $this->categoryTwig); | 
| 474 | 474 | } | 
| 475 | 475 | |
| 476 | 476 | } | 
| 477 | 477 | |
| 478 | 478 |                          if (Str::isBlank($row['カテゴリ名'])) { | 
| 479 | - $this->addErrors(($data->key() + 1) . '行目のカテゴリ名が設定されていません。'); | |
| 479 | + $this->addErrors(($data->key() + 1).'行目のカテゴリ名が設定されていません。'); | |
| 480 | 480 | return $this->render($app, $form, $headers, $this->categoryTwig); | 
| 481 | 481 |                          } else { | 
| 482 | 482 | $Category->setName(Str::trimAll($row['カテゴリ名'])); | 
| @@ -485,13 +485,13 @@ discard block | ||
| 485 | 485 |                          if ($row['親カテゴリID'] != '') { | 
| 486 | 486 | |
| 487 | 487 |                              if (!is_numeric($row['親カテゴリID'])) { | 
| 488 | - $this->addErrors(($data->key() + 1) . '行目の親カテゴリIDが存在しません。'); | |
| 488 | + $this->addErrors(($data->key() + 1).'行目の親カテゴリIDが存在しません。'); | |
| 489 | 489 | return $this->render($app, $form, $headers, $this->categoryTwig); | 
| 490 | 490 | } | 
| 491 | 491 | |
| 492 | 492 | $ParentCategory = $app['eccube.repository.category']->find($row['親カテゴリID']); | 
| 493 | 493 |                              if (!$ParentCategory) { | 
| 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 | |
| @@ -507,14 +507,14 @@ discard block | ||
| 507 | 507 | } | 
| 508 | 508 | |
| 509 | 509 |                          if ($app['config']['category_nest_level'] < $Category->getLevel()) { | 
| 510 | - $this->addErrors(($data->key() + 1) . '行目のカテゴリが最大レベルを超えているため設定できません。'); | |
| 510 | + $this->addErrors(($data->key() + 1).'行目のカテゴリが最大レベルを超えているため設定できません。'); | |
| 511 | 511 | return $this->render($app, $form, $headers, $this->categoryTwig); | 
| 512 | 512 | } | 
| 513 | 513 | |
| 514 | 514 | $status = $app['eccube.repository.category']->save($Category); | 
| 515 | 515 | |
| 516 | 516 |                          if (!$status) { | 
| 517 | - $this->addErrors(($data->key() + 1) . '行目のカテゴリが設定できません。'); | |
| 517 | + $this->addErrors(($data->key() + 1).'行目のカテゴリが設定できません。'); | |
| 518 | 518 | } | 
| 519 | 519 | |
| 520 | 520 |                          if ($this->hasErrors()) { | 
| @@ -557,7 +557,7 @@ discard block | ||
| 557 | 557 | throw new NotFoundHttpException(); | 
| 558 | 558 | } | 
| 559 | 559 | |
| 560 | -        $response->setCallback(function () use ($app, $request, $headers) { | |
| 560 | +        $response->setCallback(function() use ($app, $request, $headers) { | |
| 561 | 561 | |
| 562 | 562 | // ヘッダ行の出力 | 
| 563 | 563 | $row = array(); | 
| @@ -572,7 +572,7 @@ discard block | ||
| 572 | 572 | }); | 
| 573 | 573 | |
| 574 | 574 |          $response->headers->set('Content-Type', 'application/octet-stream'); | 
| 575 | -        $response->headers->set('Content-Disposition', 'attachment; filename=' . $filename); | |
| 575 | +        $response->headers->set('Content-Disposition', 'attachment; filename='.$filename); | |
| 576 | 576 | $response->send(); | 
| 577 | 577 | |
| 578 | 578 | return $response; | 
| @@ -595,7 +595,7 @@ discard block | ||
| 595 | 595 |          if (!empty($this->fileName)) { | 
| 596 | 596 |              try { | 
| 597 | 597 | $fs = new Filesystem(); | 
| 598 | - $fs->remove($app['config']['csv_temp_realdir'] . '/' . $this->fileName); | |
| 598 | + $fs->remove($app['config']['csv_temp_realdir'].'/'.$this->fileName); | |
| 599 | 599 |              } catch (\Exception $e) { | 
| 600 | 600 | // エラーが発生しても無視する | 
| 601 | 601 | } | 
| @@ -618,10 +618,10 @@ discard block | ||
| 618 | 618 | protected function getImportData($app, $formFile) | 
| 619 | 619 |      { | 
| 620 | 620 | // アップロードされたCSVファイルを一時ディレクトリに保存 | 
| 621 | - $this->fileName = 'upload_' . Str::random() . '.' . $formFile->getClientOriginalExtension(); | |
| 621 | + $this->fileName = 'upload_'.Str::random().'.'.$formFile->getClientOriginalExtension(); | |
| 622 | 622 | $formFile->move($app['config']['csv_temp_realdir'], $this->fileName); | 
| 623 | 623 | |
| 624 | - $file = file_get_contents($app['config']['csv_temp_realdir'] . '/' . $this->fileName); | |
| 624 | + $file = file_get_contents($app['config']['csv_temp_realdir'].'/'.$this->fileName); | |
| 625 | 625 | // アップロードされたファイルがUTF-8以外は文字コード変換を行う | 
| 626 | 626 | $encode = Str::characterEncoding(substr($file, 0, 6)); | 
| 627 | 627 |          if ($encode != 'UTF-8') { | 
| @@ -763,7 +763,7 @@ discard block | ||
| 763 | 763 | } | 
| 764 | 764 | } | 
| 765 | 765 |              if (!$Tag) { | 
| 766 | - $this->addErrors(($data->key() + 1) . '行目のタグ(ID)「' . $tag_id . '」が存在しません。'); | |
| 766 | + $this->addErrors(($data->key() + 1).'行目のタグ(ID)「'.$tag_id.'」が存在しません。'); | |
| 767 | 767 | } | 
| 768 | 768 | } | 
| 769 | 769 | } | 
| @@ -781,17 +781,17 @@ discard block | ||
| 781 | 781 | |
| 782 | 782 | |
| 783 | 783 |          if ($row['商品種別(ID)'] == '') { | 
| 784 | - $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が設定されていません。'); | |
| 784 | + $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が設定されていません。'); | |
| 785 | 785 |          } else { | 
| 786 | 786 |              if (is_numeric($row['商品種別(ID)'])) { | 
| 787 | 787 | $ProductType = $app['eccube.repository.master.product_type']->find($row['商品種別(ID)']); | 
| 788 | 788 |                  if (!$ProductType) { | 
| 789 | - $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。'); | |
| 789 | + $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。'); | |
| 790 | 790 |                  } else { | 
| 791 | 791 | $ProductClass->setProductType($ProductType); | 
| 792 | 792 | } | 
| 793 | 793 |              } else { | 
| 794 | - $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。'); | |
| 794 | + $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。'); | |
| 795 | 795 | } | 
| 796 | 796 | } | 
| 797 | 797 | |
| @@ -802,12 +802,12 @@ discard block | ||
| 802 | 802 |              if (is_numeric($row['発送日目安(ID)'])) { | 
| 803 | 803 | $DeliveryDate = $app['eccube.repository.delivery_date']->find($row['発送日目安(ID)']); | 
| 804 | 804 |                  if (!$DeliveryDate) { | 
| 805 | - $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。'); | |
| 805 | + $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。'); | |
| 806 | 806 |                  } else { | 
| 807 | 807 | $ProductClass->setDeliveryDate($DeliveryDate); | 
| 808 | 808 | } | 
| 809 | 809 |              } else { | 
| 810 | - $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。'); | |
| 810 | + $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。'); | |
| 811 | 811 | } | 
| 812 | 812 | } | 
| 813 | 813 | |
| @@ -818,19 +818,19 @@ discard block | ||
| 818 | 818 | } | 
| 819 | 819 | |
| 820 | 820 |          if ($row['在庫数無制限フラグ'] == '') { | 
| 821 | - $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。'); | |
| 821 | + $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。'); | |
| 822 | 822 |          } else { | 
| 823 | 823 |              if ($row['在庫数無制限フラグ'] == (string) Constant::DISABLED) { | 
| 824 | 824 | $ProductClass->setStockUnlimited(Constant::DISABLED); | 
| 825 | 825 | // 在庫数が設定されていなければエラー | 
| 826 | 826 |                  if ($row['在庫数'] == '') { | 
| 827 | - $this->addErrors(($data->key() + 1) . '行目の在庫数が設定されていません。'); | |
| 827 | + $this->addErrors(($data->key() + 1).'行目の在庫数が設定されていません。'); | |
| 828 | 828 |                  } else { | 
| 829 | 829 |                      $stock = str_replace(',', '', $row['在庫数']); | 
| 830 | 830 |                      if (is_numeric($stock) && $stock >= 0) { | 
| 831 | 831 | $ProductClass->setStock($stock); | 
| 832 | 832 |                      } else { | 
| 833 | - $this->addErrors(($data->key() + 1) . '行目の在庫数は0以上の数値を設定してください。'); | |
| 833 | + $this->addErrors(($data->key() + 1).'行目の在庫数は0以上の数値を設定してください。'); | |
| 834 | 834 | } | 
| 835 | 835 | } | 
| 836 | 836 | |
| @@ -838,7 +838,7 @@ discard block | ||
| 838 | 838 | $ProductClass->setStockUnlimited(Constant::ENABLED); | 
| 839 | 839 | $ProductClass->setStock(null); | 
| 840 | 840 |              } else { | 
| 841 | - $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。'); | |
| 841 | + $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。'); | |
| 842 | 842 | } | 
| 843 | 843 | } | 
| 844 | 844 | |
| @@ -847,7 +847,7 @@ discard block | ||
| 847 | 847 |              if (is_numeric($saleLimit) && $saleLimit >= 0) { | 
| 848 | 848 | $ProductClass->setSaleLimit($saleLimit); | 
| 849 | 849 |              } else { | 
| 850 | - $this->addErrors(($data->key() + 1) . '行目の販売制限数は0以上の数値を設定してください。'); | |
| 850 | + $this->addErrors(($data->key() + 1).'行目の販売制限数は0以上の数値を設定してください。'); | |
| 851 | 851 | } | 
| 852 | 852 | } | 
| 853 | 853 | |
| @@ -856,18 +856,18 @@ discard block | ||
| 856 | 856 |              if (is_numeric($price01) && $price01 >= 0) { | 
| 857 | 857 | $ProductClass->setPrice01($price01); | 
| 858 | 858 |              } else { | 
| 859 | - $this->addErrors(($data->key() + 1) . '行目の通常価格は0以上の数値を設定してください。'); | |
| 859 | + $this->addErrors(($data->key() + 1).'行目の通常価格は0以上の数値を設定してください。'); | |
| 860 | 860 | } | 
| 861 | 861 | } | 
| 862 | 862 | |
| 863 | 863 |          if ($row['販売価格'] == '') { | 
| 864 | - $this->addErrors(($data->key() + 1) . '行目の販売価格が設定されていません。'); | |
| 864 | + $this->addErrors(($data->key() + 1).'行目の販売価格が設定されていません。'); | |
| 865 | 865 |          } else { | 
| 866 | 866 |              $price02 = str_replace(',', '', $row['販売価格']); | 
| 867 | 867 |              if (is_numeric($price02) && $price02 >= 0) { | 
| 868 | 868 | $ProductClass->setPrice02($price02); | 
| 869 | 869 |              } else { | 
| 870 | - $this->addErrors(($data->key() + 1) . '行目の販売価格は0以上の数値を設定してください。'); | |
| 870 | + $this->addErrors(($data->key() + 1).'行目の販売価格は0以上の数値を設定してください。'); | |
| 871 | 871 | } | 
| 872 | 872 | } | 
| 873 | 873 | |
| @@ -876,7 +876,7 @@ discard block | ||
| 876 | 876 |              if (is_numeric($delivery_fee) && $delivery_fee >= 0) { | 
| 877 | 877 | $ProductClass->setDeliveryFee($delivery_fee); | 
| 878 | 878 |              } else { | 
| 879 | - $this->addErrors(($data->key() + 1) . '行目の送料は0以上の数値を設定してください。'); | |
| 879 | + $this->addErrors(($data->key() + 1).'行目の送料は0以上の数値を設定してください。'); | |
| 880 | 880 | } | 
| 881 | 881 | } | 
| 882 | 882 | |
| @@ -886,7 +886,7 @@ discard block | ||
| 886 | 886 |              if ($row['商品規格削除フラグ'] == (string) Constant::DISABLED || $row['商品規格削除フラグ'] == (string) Constant::ENABLED) { | 
| 887 | 887 | $ProductClass->setDelFlg($row['商品規格削除フラグ']); | 
| 888 | 888 |              } else { | 
| 889 | - $this->addErrors(($data->key() + 1) . '行目の商品規格削除フラグが設定されていません。'); | |
| 889 | + $this->addErrors(($data->key() + 1).'行目の商品規格削除フラグが設定されていません。'); | |
| 890 | 890 | } | 
| 891 | 891 | } | 
| 892 | 892 | |
| @@ -919,17 +919,17 @@ discard block | ||
| 919 | 919 | $ProductClass->setProduct($Product); | 
| 920 | 920 | |
| 921 | 921 |          if ($row['商品種別(ID)'] == '') { | 
| 922 | - $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が設定されていません。'); | |
| 922 | + $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が設定されていません。'); | |
| 923 | 923 |          } else { | 
| 924 | 924 |              if (is_numeric($row['商品種別(ID)'])) { | 
| 925 | 925 | $ProductType = $app['eccube.repository.master.product_type']->find($row['商品種別(ID)']); | 
| 926 | 926 |                  if (!$ProductType) { | 
| 927 | - $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。'); | |
| 927 | + $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。'); | |
| 928 | 928 |                  } else { | 
| 929 | 929 | $ProductClass->setProductType($ProductType); | 
| 930 | 930 | } | 
| 931 | 931 |              } else { | 
| 932 | - $this->addErrors(($data->key() + 1) . '行目の商品種別(ID)が存在しません。'); | |
| 932 | + $this->addErrors(($data->key() + 1).'行目の商品種別(ID)が存在しません。'); | |
| 933 | 933 | } | 
| 934 | 934 | } | 
| 935 | 935 | |
| @@ -938,12 +938,12 @@ discard block | ||
| 938 | 938 |              if (is_numeric($row['規格分類1(ID)'])) { | 
| 939 | 939 | $ClassCategory = $app['eccube.repository.class_category']->find($row['規格分類1(ID)']); | 
| 940 | 940 |                  if (!$ClassCategory) { | 
| 941 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。'); | |
| 941 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。'); | |
| 942 | 942 |                  } else { | 
| 943 | 943 | $ProductClass->setClassCategory1($ClassCategory); | 
| 944 | 944 | } | 
| 945 | 945 |              } else { | 
| 946 | - $this->addErrors(($data->key() + 1) . '行目の規格分類1(ID)が存在しません。'); | |
| 946 | + $this->addErrors(($data->key() + 1).'行目の規格分類1(ID)が存在しません。'); | |
| 947 | 947 | } | 
| 948 | 948 | } | 
| 949 | 949 | |
| @@ -951,12 +951,12 @@ discard block | ||
| 951 | 951 |              if (is_numeric($row['規格分類2(ID)'])) { | 
| 952 | 952 | $ClassCategory = $app['eccube.repository.class_category']->find($row['規格分類2(ID)']); | 
| 953 | 953 |                  if (!$ClassCategory) { | 
| 954 | - $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。'); | |
| 954 | + $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。'); | |
| 955 | 955 |                  } else { | 
| 956 | 956 | $ProductClass->setClassCategory2($ClassCategory); | 
| 957 | 957 | } | 
| 958 | 958 |              } else { | 
| 959 | - $this->addErrors(($data->key() + 1) . '行目の規格分類2(ID)が存在しません。'); | |
| 959 | + $this->addErrors(($data->key() + 1).'行目の規格分類2(ID)が存在しません。'); | |
| 960 | 960 | } | 
| 961 | 961 | } | 
| 962 | 962 | |
| @@ -964,12 +964,12 @@ discard block | ||
| 964 | 964 |              if (is_numeric($row['発送日目安(ID)'])) { | 
| 965 | 965 | $DeliveryDate = $app['eccube.repository.delivery_date']->find($row['発送日目安(ID)']); | 
| 966 | 966 |                  if (!$DeliveryDate) { | 
| 967 | - $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。'); | |
| 967 | + $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。'); | |
| 968 | 968 |                  } else { | 
| 969 | 969 | $ProductClass->setDeliveryDate($DeliveryDate); | 
| 970 | 970 | } | 
| 971 | 971 |              } else { | 
| 972 | - $this->addErrors(($data->key() + 1) . '行目の発送日目安(ID)が存在しません。'); | |
| 972 | + $this->addErrors(($data->key() + 1).'行目の発送日目安(ID)が存在しません。'); | |
| 973 | 973 | } | 
| 974 | 974 | } | 
| 975 | 975 | |
| @@ -980,19 +980,19 @@ discard block | ||
| 980 | 980 | } | 
| 981 | 981 | |
| 982 | 982 |          if ($row['在庫数無制限フラグ'] == '') { | 
| 983 | - $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。'); | |
| 983 | + $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。'); | |
| 984 | 984 |          } else { | 
| 985 | 985 |              if ($row['在庫数無制限フラグ'] == (string) Constant::DISABLED) { | 
| 986 | 986 | $ProductClass->setStockUnlimited(Constant::DISABLED); | 
| 987 | 987 | // 在庫数が設定されていなければエラー | 
| 988 | 988 |                  if ($row['在庫数'] == '') { | 
| 989 | - $this->addErrors(($data->key() + 1) . '行目の在庫数が設定されていません。'); | |
| 989 | + $this->addErrors(($data->key() + 1).'行目の在庫数が設定されていません。'); | |
| 990 | 990 |                  } else { | 
| 991 | 991 |                      $stock = str_replace(',', '', $row['在庫数']); | 
| 992 | 992 |                      if (is_numeric($stock) && $stock >= 0) { | 
| 993 | 993 | $ProductClass->setStock($row['在庫数']); | 
| 994 | 994 |                      } else { | 
| 995 | - $this->addErrors(($data->key() + 1) . '行目の在庫数は0以上の数値を設定してください。'); | |
| 995 | + $this->addErrors(($data->key() + 1).'行目の在庫数は0以上の数値を設定してください。'); | |
| 996 | 996 | } | 
| 997 | 997 | } | 
| 998 | 998 | |
| @@ -1000,7 +1000,7 @@ discard block | ||
| 1000 | 1000 | $ProductClass->setStockUnlimited(Constant::ENABLED); | 
| 1001 | 1001 | $ProductClass->setStock(null); | 
| 1002 | 1002 |              } else { | 
| 1003 | - $this->addErrors(($data->key() + 1) . '行目の在庫数無制限フラグが設定されていません。'); | |
| 1003 | + $this->addErrors(($data->key() + 1).'行目の在庫数無制限フラグが設定されていません。'); | |
| 1004 | 1004 | } | 
| 1005 | 1005 | } | 
| 1006 | 1006 | |
| @@ -1009,7 +1009,7 @@ discard block | ||
| 1009 | 1009 |              if (is_numeric($saleLimit) && $saleLimit >= 0) { | 
| 1010 | 1010 | $ProductClass->setSaleLimit($saleLimit); | 
| 1011 | 1011 |              } else { | 
| 1012 | - $this->addErrors(($data->key() + 1) . '行目の販売制限数は0以上の数値を設定してください。'); | |
| 1012 | + $this->addErrors(($data->key() + 1).'行目の販売制限数は0以上の数値を設定してください。'); | |
| 1013 | 1013 | } | 
| 1014 | 1014 | } | 
| 1015 | 1015 | |
| @@ -1018,18 +1018,18 @@ discard block | ||
| 1018 | 1018 |              if (is_numeric($price01) && $price01 >= 0) { | 
| 1019 | 1019 | $ProductClass->setPrice01($price01); | 
| 1020 | 1020 |              } else { | 
| 1021 | - $this->addErrors(($data->key() + 1) . '行目の通常価格は0以上の数値を設定してください。'); | |
| 1021 | + $this->addErrors(($data->key() + 1).'行目の通常価格は0以上の数値を設定してください。'); | |
| 1022 | 1022 | } | 
| 1023 | 1023 | } | 
| 1024 | 1024 | |
| 1025 | 1025 |          if ($row['販売価格'] == '') { | 
| 1026 | - $this->addErrors(($data->key() + 1) . '行目の販売価格が設定されていません。'); | |
| 1026 | + $this->addErrors(($data->key() + 1).'行目の販売価格が設定されていません。'); | |
| 1027 | 1027 |          } else { | 
| 1028 | 1028 |              $price02 = str_replace(',', '', $row['販売価格']); | 
| 1029 | 1029 |              if (is_numeric($price02) && $price02 >= 0) { | 
| 1030 | 1030 | $ProductClass->setPrice02($price02); | 
| 1031 | 1031 |              } else { | 
| 1032 | - $this->addErrors(($data->key() + 1) . '行目の販売価格は0以上の数値を設定してください。'); | |
| 1032 | + $this->addErrors(($data->key() + 1).'行目の販売価格は0以上の数値を設定してください。'); | |
| 1033 | 1033 | } | 
| 1034 | 1034 | } | 
| 1035 | 1035 | |
| @@ -1039,7 +1039,7 @@ discard block | ||
| 1039 | 1039 |              if ($row['商品規格削除フラグ'] == (string) Constant::DISABLED || $row['商品規格削除フラグ'] == (string) Constant::ENABLED) { | 
| 1040 | 1040 | $ProductClass->setDelFlg($row['商品規格削除フラグ']); | 
| 1041 | 1041 |              } else { | 
| 1042 | - $this->addErrors(($data->key() + 1) . '行目の商品規格削除フラグが設定されていません。'); | |
| 1042 | + $this->addErrors(($data->key() + 1).'行目の商品規格削除フラグが設定されていません。'); | |
| 1043 | 1043 | } | 
| 1044 | 1044 | } | 
| 1045 | 1045 | |