Example #1
0
 public function setUp()
 {
     parent::setUp();
     $this->removeBlock();
     $this->DeviceType = $this->app['eccube.repository.master.device_type']->find(DeviceType::DEVICE_TYPE_PC);
     for ($i = 0; $i < 10; $i++) {
         $Block = new Block();
         $Block->setName('block-' . $i)->setFileName('block/block-' . $i)->setLogicFlg(1)->setDeletableFlg(0)->setDeviceType($this->DeviceType);
         $this->app['orm.em']->persist($Block);
         $this->app['orm.em']->flush();
         // ここで flush しないと, MySQL で ID が取得できない
         $this->block_id = $Block->getId();
     }
 }