src/log4php/Logger.php
public function forcedLog($fqcn, $throwable, LoggerLevel $level, $message) {
		$event = new LoggerLoggingEvent($fqcn, $this, $level, $message, null, $throwable);
		$this->callAppenders($event);
		
		// Forward the event upstream if additivity is turned on
		if(isset($this->parent) && $this->getAdditivity()) {
			$this->parent->logEvent($event);
		}
	}
public function forcedLog($fqcn, $throwable, LoggerLevel $level, $message) {
		$event = new LoggerLoggingEvent($fqcn, $this, $level, $message, null, $throwable);
		$this->callAppenders($event);
		
		// Forward the event upstream if additivity is turned on
		if(isset($this->parent) && $this->getAdditivity()) {
			$this->parent->logEvent($event);
		}
	}
This method creates a new logging event and logs the event without
further checks.

It should not be called directly. Use {@link trace()}, {@link debug()},
{@link info()}, {@link warn()}, {@link error()} and {@link fatal()}
wrappers.

@param string $fqcn Fully qualified class name of the Logger
@param Exception $throwable Optional throwable information to include
in the logging event.
@param LoggerLevel $level log level
@param mixed $message message to log