public function detach(LoggerInterface $logger) {
        $key = array_search($logger, $this->logger, TRUE);

        if($key === FALSE) {
            return FALSE;
        }

        unset($this->logger[$key]);
        return TRUE;
    }