Ejemplo n.º 1
0
 private static function update(ezUser_base $ezUser)
 {
     $storage = self::openStorage();
     $oldRecord = self::findUser($storage, $ezUser->id(), self::TAGNAME_ID);
     if (!$oldRecord->hasChildNodes()) {
         return self::RESULT_STORAGEERR;
     }
     $newRecord = self::createRecord($storage, $ezUser);
     $oldRecord->parentNode->replaceChild($newRecord, $oldRecord);
     self::closeStorage($storage);
     return self::RESULT_SUCCESS;
 }