public function unRegister()
    {
        if (isset(static::$handlers[$this->handlerId])) {
            if (!is_null($this->getKey())) {
                static::$keys[$this->getKey()]--;
            }
            unset(static::$handlers[$this->handlerId]);
            return true;
        }
        return false;
    }
public function unRegister()
    {
        if (isset(static::$handlers[$this->handlerId])) {
            if (!is_null($this->getKey())) {
                static::$keys[$this->getKey()]--;
            }
            unset(static::$handlers[$this->handlerId]);
            return true;
        }
        return false;
    }
public function unRegister ( ) { if ( isset ( static :: $ handlers [ $ this -> handlerId ] ) ) { if ( ! is_null ( $ this -> getKey ( ) ) ) { static :: $ keys [ $ this -> getKey ( ) ] -- ; } unset ( static :: $ handlers [ $ this -> handlerId ] ) ; return true ; } return false ; }
Unregister handler.

@return boolean
true if handler was unregistered (i.e. not already unregistered).
Unregister handler .