/**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function showAllblogs()
 {
     $blogs = Blog::orderby('created_at', 'dec')->Paginate(10);
     $blogs->setPath('blogs');
     if ($blogs == null) {
         Session::flash('message', 'No Blogs found');
     }
     return view::make('showblogs')->with('blogs', $blogs);
 }
 public function login()
 {
     if (Input::get('login')) {
         $rules = array('email' => 'required', 'password' => 'required|min:3|alphaNum');
         $validator = Validator::make(Input::all(), $rules);
         if ($validator->fails()) {
             return back()->withInput()->withErrors($validator);
         } else {
             $email = Input::get('email');
             $password = Input::get('password');
             $user = User::where('email', '=', $email)->where('password', '=', $password)->first();
             if ($user != NULL) {
                 $blogs = Blog::orderby('created_at', 'dec')->Paginate(10);
                 $blogs->setPath('blogs');
                 Session::put('user', $user);
                 //return View::make('showblogs')->with('user',$user)->with('blogs',$blogs);
                 return Redirect::to('/');
             } else {
                 Session::flash('message', 'Incorrect email or paswword');
                 return back()->withInput();
             }
         }
     } else {
         if (Session::has('user')) {
             return Redirect::to('/');
         } else {
             return View::make('login');
         }
     }
 }