示例#1
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     if (Auth::check()) {
         $articles = Article::Join('users', 'users.id', '=', 'articles.user_id')->get(array('articles.*', 'users.name'));
         return view('index', compact('articles'))->with('page_title', 'My Articles')->with('username', Auth::user()->name);
     } else {
         return redirect('/auth/login');
     }
 }
示例#2
0
 public function search()
 {
     if (Auth::check()) {
         $text = Input::get('query');
         $articles = Article::where('title', 'LIKE', '%' . $text . '%')->get();
         return view('/index', compact('articles'))->with('page_title', 'Search:' . $text)->with('username', Auth::user()->name);
     } else {
         return redirect('/auth/login');
     }
 }