protected function realRemoveUser($nick)
    {
        $collator   = $this->connection->getCollator();
        $nick       = $collator->normalizeNick($nick);
        $key        = array_search($nick, $this->nicks);

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

        $this->ial[$key]['TIMER'] = null;
        if (!isset($this->nicks[$key]) || count($this->getCommonChans($nick))) {
            return;
        }

        unset($this->nicks[$key]);
        unset($this->ial[$key]);
    }
protected function realRemoveUser($nick)
    {
        $collator   = $this->connection->getCollator();
        $nick       = $collator->normalizeNick($nick);
        $key        = array_search($nick, $this->nicks);

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

        $this->ial[$key]['TIMER'] = null;
        if (!isset($this->nicks[$key]) || count($this->getCommonChans($nick))) {
            return;
        }

        unset($this->nicks[$key]);
        unset($this->ial[$key]);
    }
protected function realRemoveUser ( $ nick ) { $ collator = $ this -> connection -> getCollator ( ) ; $ nick = $ collator -> normalizeNick ( $ nick ) ; $ key = array_search ( $ nick , $ this -> nicks ) ; if ( $ key === false ) { return ; } $ this -> ial [ $ key ] [ 'TIMER' ] = null ; if ( ! isset ( $ this -> nicks [ $ key ] ) || count ( $ this -> getCommonChans ( $ nick ) ) ) { return ; } unset ( $ this -> nicks [ $ key ] ) ; unset ( $ this -> ial [ $ key ] ) ; }
Removes some user from the IAL.

\param string $nick
Nickname of the user that is to be removed
from the IAL.
Removes some user from the IAL .