/** * @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)); }
/** * デモページの構築 * * @return void **/ private function _buildDemoPage() { $builder = new ContentsBuilder(); $builder->setEntryData($this->entry_data); $builder->buildContents($this->params[1]); }
/** * ページを構築する * * @return void **/ private function _build() { shuffle($this->crawl_data); $builder = new ContentsBuilder(); $builder->setEntryData($this->crawl_data); $builder->setS3(new S3()); $builder->buildContents('index'); }