function removeUser($val) { if (!$val) { return; } if (!is_array($val)) { $val = array($val); } $tl = $this->getNoCacheTaglist(); foreach ($val as $v) { $u = is_object($v) && $v instanceof user ? $v->getId() : $v; if ($v && is_string($v)) { parent::remove('@login="******"'); $tl->remove('@login="******"'); } } $tl->getXML()->save(); }
function remove($id) { if ($e = parent::getById($id)) { return (bool) parent::remove($e); } }