/** * @param $idSala * @return los usuarios que enviaron los mensajes que estan registrados en la sala */ public static function usuariosMensajes($idSala) { $usuariosM = SalasChat::mensajesRegSala($idSala); $usuariosMen = SalasChat::find($idSala)->usuarios; for ($i = 0, $size = count($usuariosM); $i < $size; ++$i) { for ($j = 0, $size = count($usuariosMen); $j < $size; ++$j) { if ($usuariosM[$i]['id_usuario'] == $usuariosMen[$j]['id']) { $usuariosM[$i]['id_usuario'] = $usuariosMen[$j]['nom_usuario'] . ' ' . $usuariosMen[$j]['ape_usuario']; } } } return $usuariosM; }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { Mensaje::where('id_sala_chat', $id)->delete(); UsuariosSala::where('id_sala_chat', $id)->delete(); $sala = SalasChat::find($id); $sala->delete(); return redirect()->back()->with('ValidationDelete', 'Registro Seleccionado Fue Eliminado'); }