コード例 #1
0
ファイル: PagesController.php プロジェクト: sidis405/uniamo
 public function show($slug, PagesRepo $pages_repo)
 {
     $page = $pages_repo->getBySlug($slug);
     list($relatedByCategories, $relatedByTags) = $pages_repo->getRelatedNewsByCategoryAndTags($page);
     $related = flattenRelatedForPages($relatedByCategories, $relatedByTags);
     // return $related;
     return view('pages.show', compact('page', 'related'));
 }
コード例 #2
0
ファイル: PagesController.php プロジェクト: sidis405/uniamo
 /**
  * Remove the specified pages from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id, PagesRepo $pages_repo)
 {
     $delete = $pages_repo->remove($id);
     return 'true';
 }
コード例 #3
0
ファイル: FrontController.php プロジェクト: sidis405/uniamo
 function __construct()
 {
     $pages_repo = new PagesRepo();
     view()->share('pages', $pages_repo->getAllFront());
 }