function UpdateUIDs() { $uids = $this->FindUIDs(); $db = $this->GetUIDs(); foreach ($uids as $uid => $prop) { if (isset($db[$uid])) { if (SOURCETree::PropsCmp($prop, $db[$uid])) { $this->UIDAppend($uid, $prop); } unset($db[$uid]); } else { $this->UIDAppend($uid, $prop); } } foreach ($db as $uid => &$value) { $this->UIDDelete($uid); } }