@param string $key

@return $this
519924
public function removeTerm(Term $term)
    {
        $term->removeContentItem($this);
        $this->terms->removeElement($term);

        return $this;
    }
277413
public function remove($key) {
        if (isset($this->_attrs[$key])) {
            unset($this->_attrs[$key]);
        }
        
        return $this;
    }
321616
public function setKey($key)
    {
        try {
            $this->blockCipher->setKey($key);
        } catch (CryptException\InvalidArgumentException $e) {
            throw new Exception\InvalidArgumentException($e->getMessage());
        }
        $this->encryption['key'] = $key;
        return $this;
    }
1043177
public function remove($key)
    {
        $key = strtr(strtolower($key), '_', '-');
        unset($this->_data[$key]);
        return $this;
    }
1271855
function delete($key) {
        parent::delete($key);
        if($this !== $this->client->users) {
            $this->client->users->delete($key);
        }
        
        return $this;
    }
710248
public function unmap( $key )
    {
        Option::remove( $this->_map, $this->_hashKey( $key ) );

        return $this;
    }
1289142
public function remove($key)
    {
        if (is_object($key)) {
            $key = spl_object_hash($key);
        }

        unset($this->data[$key]);

        return $this;
    }
851682
public function delete($key)
    {
        $this->pinba()->timerDelete($this->getTimer($key));
        $this->unsetTimer($key);

        return $this;
    }
1246891
public function remove($key)
    {
        if (isset($this->fields[$key])) {
            unset($this->fields[$key]);
        }
        return $this;
    }
731483
public function filterByPrimaryKey($key)
    {
        $this->addUsingAlias(PersonFunctionVersionTableMap::ID, $key[0], Criteria::EQUAL);
        $this->addUsingAlias(PersonFunctionVersionTableMap::VERSION, $key[1], Criteria::EQUAL);

        return $this;
    }
640409
protected function clearChange($key)
    {
        if (true === $this->willChange($key)) {
            unset($this->current[$key]);
        }
        return $this;
    }
59603
public function copyto($key)
    {
        $var=&Base::instance()->ref($key);
        foreach (array_merge($this->_schema['init'],
                 array_filter($this->_schema['values'], array($this, 'filterRule')),
                 array_filter($this->_schema['others'], array($this, 'filterRule'))) as $key=>$val)
            $var[$key]=$val;

        return $this;
    }
302487
public function forget($key)
    {
        if (is_string($key)) {
            $this->unsetVal($key);
        } else {
            foreach ($this->items as $keys => $value) {
                if ($key === $keys) {
                    $this->unsetVal($key);
                }
            }
        }

        return $this;
    }
1355128
public function forget(string $key)
    {
        $newContent = $this->all();

        unset($newContent[$key]);

        $this->setContent($newContent);

        return $this;
    }
100127
public function stop($key)
    {
        $this->pinba()->timerStop($this->getTimer($key));
        $this->unsetTimer($key);

        return $this;
    }
2535
public function removeCustomParam($key)
    {
        if (array_key_exists($key, $this->customParams)) {
            unset($this->customParams[$key]);
        }

        return $this;
    }
1278577
public function remove($key) {
    $file = $this->getFile($this->getKey($key));
    $file->delete();
    return $this;
  }