protected function edit() { // ladowanie klasy i uzytkownika $user = new ClassUser(ClassTools::getValue('id_user')); // sprawdza czy klasa zostala poprawnie zaladowana if (!$user->load_class) { $this->alerts['danger'] = $user->errors; return; } $active = ClassTools::getValue('form_active'); $military = ClassTools::getValue('form_military'); $guard = ClassTools::getValue('form_guard'); $user->login = ClassTools::getValue('form_login'); $user->mail = ClassTools::getValue('form_mail'); $user->id_permission = ClassTools::getValue('form_permission'); $user->id_military = !$military || $military == '0' || $military == '' ? NULL : $military; $user->active = $active && $active == '1' ? '1' : '0'; $user->guard = $guard && $guard == '1' ? '1' : '0'; $user->name = ClassTools::getValue('form_name'); $user->surname = ClassTools::getValue('form_surname'); $user->phone = ClassTools::getValue('form_phone'); $user->id_user_edit = ClassAuth::getCurrentUserId(); $user->id_user_update = ClassAuth::getCurrentUserId(); // komunikaty if (!$user->update()) { $this->alerts['danger'] = $user->errors; return; } // komunikat $this->alerts['success'] = "Poprawnie zaktualizowano użytkownika: <b>{$user->name} {$user->surname}</b>"; // czyszczeie zmiennych wyswietlania // $this->tpl_values = ''; $_POST = array(); return; }