public function remove($ids)
    {
        if (!$this->isEmpty() &&
            ($remove = $this->_resolveIds($ids))) {
            $this->_ids = array_diff($this->_ids, array_unique($remove));
        }
    }
public function remove($ids)
    {
        if (!$this->isEmpty() &&
            ($remove = $this->_resolveIds($ids))) {
            $this->_ids = array_diff($this->_ids, array_unique($remove));
        }
    }
public function remove ( $ ids ) { if ( ! $ this -> isEmpty ( ) && ( $ remove = $ this -> _resolveIds ( $ ids ) ) ) { $ this -> _ids = array_diff ( $ this -> _ids , array_unique ( $ remove ) ) ; } }
Removed IDs from the current object.

@since 2.17.0

@param mixed $ids  Either Horde_Imap_Client_Ids object, array, or
sequence string.
Removed IDs from the current object .