Beispiel #1
0
 public function create()
 {
     $data = Request::only('title', 'content', 'url');
     $url = $this->canonicalUrl($data['url']);
     if (WikiPage::exists($url)) {
         return redirect()->route('wiki.page.view', $url);
     }
     $valid = WikiPage::valid($data);
     if ($valid === true) {
         $page = WikiPage::create($data);
         $url = $page->url;
         return redirect()->route('wiki.page.view', $url);
     } else {
         return response($valid, 500);
     }
 }