protected function removeUserData($connectionMask, array $channels, $nick)
    {
        $logger = $this->getLogger();
        foreach ($channels as $channel) {
            $logger->debug('Removing user mode data', array(
                'connectionMask' => $connectionMask,
                'channel' => $channel,
                'nick' => $nick,
            ));
            unset($this->modes[$connectionMask][$channel][$nick]);
        }
    }
protected function removeUserData($connectionMask, array $channels, $nick)
    {
        $logger = $this->getLogger();
        foreach ($channels as $channel) {
            $logger->debug('Removing user mode data', array(
                'connectionMask' => $connectionMask,
                'channel' => $channel,
                'nick' => $nick,
            ));
            unset($this->modes[$connectionMask][$channel][$nick]);
        }
    }
protected function removeUserData ( $ connectionMask , array $ channels , $ nick ) { $ logger = $ this -> getLogger ( ) ; foreach ( $ channels as $ channel ) { $ logger -> debug ( 'Removing user mode data' , array ( 'connectionMask' => $ connectionMask , 'channel' => $ channel , 'nick' => $ nick , ) ) ; unset ( $ this -> modes [ $ connectionMask ] [ $ channel ] [ $ nick ] ) ; } }
Removes mode data for a user and list of channels.

@param string $connectionMask
@param array $channels
@param string $nick
Removes mode data for a user and list of channels .