public function run($request) { $this->deleteAll(ArticlePage::get()); $faker = Faker\Factory::create(); $blogPage = BlogPage::get()->first(); $img = new Image(); $imgFile = 'themes/Helix/assets/images/doof.jpg'; // var_dump($imgFile); $img->Filename = $imgFile; $img->Title = 'Template image'; $img->write(); for ($articles = 0; $articles < 20; $articles++) { $articlePage = new ArticlePage(); $articlePage->Title = "Article " . $articles; $articlePage->Content = $faker->text(400); // $articlePage->summarySize = rand(1,3); $articlePage->summarySize = 1; $articlePage->SummaryImageID = $img->ID; $articlePage->setParent($blogPage); $articlePage->write(); $articlePage->publish("Stage", "Live"); $articlePage->flushCache(); } }