public function up()
 {
     /** @var Content $content */
     foreach (Content::all() as $content) {
         $page = Page::find($content->viewId);
         $content->view()->associate($page->view);
         $content->save();
     }
 }
 public function down()
 {
     /** @var Page $page */
     foreach (Page::all() as $page) {
         $page->view->delete();
         $page->view()->dissociate();
         $page->save();
     }
 }
 public function store(Request $request, Redirector $redirect)
 {
     $view = View::make();
     $view->save();
     $page = Page::make($request->input('uri'));
     $page->view()->associate($view);
     $page->save();
     return $redirect->route('admin.pages.edit', $page);
 }
Example #4
0
 public function getByUri($uri, $where = [])
 {
     /** @var Page $page */
     $page = Page::where('uri', $uri)->where($where)->first();
     return $page;
 }
 public function update(Page $page, Request $request)
 {
     $page->updatePage($request->input('page'));
 }