Horde_Core_Factory_Logger::processQueue PHP Method

processQueue() public static method

Process the log queue.
public static processQueue ( $logger = null )
    public static function processQueue($logger = null)
    {
        try {
            if (empty(self::$_queue) || !self::available()) {
                return;
            }
            if (is_null($logger)) {
                $logger = $GLOBALS['injector']->getInstance('Horde_Log_Logger');
            }
            foreach (self::$_queue as $val) {
                $logger->logObject($val);
            }
        } catch (Exception $e) {
        }
        self::$_queue = array();
    }