/** * Equivalent to sendMessage() in event emitter but checks and applies logger * if logging mode is enabled * * @param string $outputMsg Message to send * @param bool $pm Private message? * @param string $user Who to pm to? * * @return void */ private function internalSendMessage($outputMsg, $pm = false, $user = false) { if ($this->_limits['logOnly']) { Logger::Notice($outputMsg); } else { if ($pm !== false && $user !== false) { $this->_eventEmitter->sendMessage($outputMsg, $pm, $user); } else { $this->_eventEmitter->sendMessage($outputMsg); } } }