public function ajaxDelete() { // :) //Input $id = Input::get('id', ''); $idnotificacion = Input::get('idnotificacion', ''); //Output $respuesta = array('error' => false, 'errors' => array(), 'msg' => ''); $rules = array('id' => 'required|exists:users', 'idnotificacion' => 'required|exists:notificaciones,id'); $messages = array('required' => Config::get('msg.idempty'), 'exists' => Config::get('msg.idnotfound')); $validator = Validator::make(Input::all(), $rules, $messages); if ($validator->fails()) { $respuesta['error'] = true; $respuesta['errors'] = $validator->errors()->toArray(); return $respuesta; } else { $user = User::find($id); $sgrUser = new sgrUser($user); $sgrUser->detach(); $sgrUser->deleteeventos(); $sgrUser->delete(); $respuesta['msg'] = (string) View::make('msg.success')->with(array('msg' => Config::get('msg.delusersuccess'))); $this->cierraNotificacion($idnotificacion); return $respuesta; } }