public function offsetUnset($offset)
    {
        if ($offset instanceof \Plop\LoggerInterface) {
            $offset = static::getLoggerId($offset);
        }
        if ($offset == "::") {
            throw new \Plop\Exception('The root logger cannot be unset');
        }
        unset($this->loggers[$offset]);
    }
public function offsetUnset($offset)
    {
        if ($offset instanceof \Plop\LoggerInterface) {
            $offset = static::getLoggerId($offset);
        }
        if ($offset == "::") {
            throw new \Plop\Exception('The root logger cannot be unset');
        }
        unset($this->loggers[$offset]);
    }
public function offsetUnset ( $ offset ) { if ( $ offset instanceof \ Plop \ LoggerInterface ) { $ offset = static :: getLoggerId ( $ offset ) ; } if ( $ offset == "::" ) { throw new \ Plop \ Exception ( 'The root logger cannot be unset' ) ; } unset ( $ this -> loggers [ $ offset ] ) ; }
Unregister a logger.

\param string|Plop::LoggerInterface $offset
Identifier of the logger to unregister.
You may also pass a logger, in which case,
that logger's identifier will be used.

\warning
When a logger is passed to this method, it will
only look for a registered logger with the same
identifier. It will not check whether both loggers
are actually the same.
Unregister a logger .