/** * Creates Pages from Crawl Data * Only not already converted */ public static function convertToPages() { $crawlData = Crawl::whereNull("converted")->get(); foreach ($crawlData as $crawl) { Page::createPage(array("page" => array("published" => $crawl->published, "menu_id" => $crawl->menu_id, "parent_id" => $crawl->parent_id, "slug" => $crawl->slug ? $crawl->slug : Helper::createPageSlug($crawl->title)), "content" => array("title" => $crawl->title, "body" => $crawl->content))); $crawl->converted = date("Y-m-d H:i:s"); $crawl->save(); } }