Horde_Group_Base::rename PHP Метод

rename() публичный Метод

Renames a group.
public rename ( mixed $gid, string $name )
$gid mixed A group ID.
$name string The new name.
    public function rename($gid, $name)
    {
        // Rename group.
        $this->_rename($gid, $name);
        // Update list cache, if propagated.
        if (($list = $this->_getListCache()) !== null) {
            $list[$gid] = $name;
            $this->_setListCache($list);
        }
        // Update data and name cache.
        $sig = $this->_sig('data_' . $gid);
        try {
            if ($data = $this->_cache->get($sig, 0)) {
                $data = @unserialize($data);
                $data['name'] = $name;
                $this->_cache->set($sig, serialize($data));
            }
            $this->_cache->set($this->_sig('name_' . $gid), $name);
        } catch (Horde_Cache_Exception $e) {
        }
    }