Esempio n. 1
0
 public function getMyComment()
 {
     $id = Input::get('id');
     $comment = Comentarios::leftJoin('publicaciones', 'publicaciones.id', '=', 'comentario.pub_id')->where('publicaciones.user_id', '=', $id)->where('comentario.is_read', '=', 0)->where('publicaciones.deleted', '=', 0)->where('comentario.deleted', '=', 0)->update(array('comentario.is_read' => 1));
     $responses = Respuestas::where('user_id', '=', $id)->where('is_read', '=', 0)->where('deleted', '=', 0)->update(array('is_read' => 1));
     $recividos = Comentarios::leftJoin('publicaciones', 'publicaciones.id', '=', 'comentario.pub_id')->where('publicaciones.user_id', '=', $id)->where('comentario.respondido', '=', 0)->where('comentario.deleted', '=', 0)->get(array('publicaciones.titulo', 'comentario.id', 'comentario.pub_id', 'comentario.comentario', 'comentario.created_at', 'comentario.deleted'));
     $hechos = Comentarios::leftJoin('publicaciones', 'publicaciones.id', '=', 'comentario.pub_id')->leftJoin('respuestas', 'respuestas.comentario_id', '=', 'comentario.id')->where('comentario.user_id', '=', $id)->where('comentario.deleted', '=', 0)->get(array('publicaciones.titulo', 'comentario.id', 'comentario.comentario', 'comentario.created_at', 'comentario.deleted', 'respuestas.respuesta'));
     return Response::json(array('hechos' => $hechos, 'recividos' => $recividos));
 }
 public function getMyComment()
 {
     $title = "Comentarios | pasillo24.com";
     $comment = Comentarios::leftJoin('publicaciones', 'publicaciones.id', '=', 'comentario.pub_id')->where('publicaciones.user_id', '=', Auth::user()->id)->where('comentario.is_read', '=', 0)->where('publicaciones.deleted', '=', 0)->where('comentario.deleted', '=', 0)->update(array('comentario.is_read' => 1));
     $responses = Respuestas::where('user_id', '=', Auth::user()->id)->where('is_read', '=', 0)->where('deleted', '=', 0)->update(array('is_read' => 1));
     $recividos = Comentarios::leftJoin('publicaciones', 'publicaciones.id', '=', 'comentario.pub_id')->where('publicaciones.user_id', '=', Auth::user()['id'])->where('comentario.respondido', '=', 0)->where('comentario.deleted', '=', 0)->get(array('publicaciones.titulo', 'comentario.id', 'comentario.pub_id', 'comentario.comentario', 'comentario.created_at', 'comentario.deleted'));
     $hechos = Comentarios::leftJoin('publicaciones', 'publicaciones.id', '=', 'comentario.pub_id')->leftJoin('respuestas', 'respuestas.comentario_id', '=', 'comentario.id')->where('comentario.user_id', '=', Auth::id())->where('comentario.deleted', '=', 0)->get(array('publicaciones.titulo', 'comentario.id', 'comentario.comentario', 'comentario.created_at', 'comentario.deleted', 'respuestas.respuesta'));
     return View::make('publications.myComments')->with('title', $title)->with('hechos', $hechos)->with('recividos', $recividos);
 }
Esempio n. 3
0
 public function getVerifyComment()
 {
     if (Request::ajax()) {
         $comment = Comentarios::leftJoin('publicaciones', 'publicaciones.id', '=', 'comentario.pub_id')->where('publicaciones.user_id', '=', Auth::user()->id)->where('comentario.is_read', '=', 0)->where('publicaciones.deleted', '=', 0)->where('comentario.deleted', '=', 0)->count();
         $responses = Respuestas::where('user_id', '=', Auth::user()->id)->where('is_read', '=', 0)->where('deleted', '=', 0)->count();
         return $comment + $responses;
     }
 }