Ejemplo n.º 1
0
 /**
  * @test
  * @group builder
  * @group builder-build-demo
  */
 public function デモページを構築する()
 {
     $demo_path = ROOT . '/public_html/demo.html';
     if (file_exists($demo_path)) {
         unlink($demo_path);
     }
     $data = file_get_contents(ROOT . '/data/fixtures/entry_data.json');
     $data = $this->manager->format(json_decode($data));
     $this->builder->setEntryData($data);
     $this->builder->buildContents('demo');
     $this->assertTrue(file_exists($demo_path));
 }
Ejemplo n.º 2
0
 /**
  * デモページの構築
  *
  * @return void
  **/
 private function _buildDemoPage()
 {
     $builder = new ContentsBuilder();
     $builder->setEntryData($this->entry_data);
     $builder->buildContents($this->params[1]);
 }
Ejemplo n.º 3
0
 /**
  * ページを構築する
  *
  * @return void
  **/
 private function _build()
 {
     shuffle($this->crawl_data);
     $builder = new ContentsBuilder();
     $builder->setEntryData($this->crawl_data);
     $builder->setS3(new S3());
     $builder->buildContents('index');
 }