SimpleSAML\Logger::defer PHP Method

defer() private static method

Defer a message for later logging.
private static defer ( integer $level, string $message, boolean $stats )
$level integer The log level corresponding to this message.
$message string The message itself to log.
$stats boolean Whether this is a stats message or a regular one.
    private static function defer($level, $message, $stats)
    {
        // save the message for later
        self::$earlyLog[] = array('level' => $level, 'string' => $message, 'statsLog' => $stats);
        // register a shutdown handler if needed
        if (!self::$shutdownRegistered) {
            register_shutdown_function(array('SimpleSAML\\Logger', 'flush'));
            self::$shutdownRegistered = true;
        }
    }