public static function update($id, $data) { foreach ($data as $key => $value) { switch ($key) { case "idUser": break; case "username": if (!UserValidation::validateUsername($value)) { User::$error = "Inocorrenct username."; return false; } break; case "password": if (!UserValidation::validatePassword($value)) { User::$error = "Inocorrenct password."; return false; } break; } } return parent::update($id, $data, get_class()); }