public function reportPost($id)
 {
     $check_tracking = Post::checkPostTracking($id);
     $post = Post::where('id', $id)->firstOrFail();
     $email = '*****@*****.**';
     $slug = $post['slug'];
     if ($check_tracking) {
         Session::flash('failure', Lang::get('post.report-sent-already'));
     } else {
         Mailing::reportpost($email, $post);
         if (Auth::check()) {
             $userid = Auth::id();
             Post::trackReportPost($post, $userid);
         } else {
             Post::trackReportPost($post);
         }
         Session::flash('success', Lang::get('post.report-sent'));
     }
     return Redirect::to('post/' . $id . '/' . $slug);
 }