/** * Logs with an arbitrary level. * * @static * @param mixed $level * @param string $message * @param array $context * @return void */ public static function log($level, $message, array $context = array()) { if (!is_null(self::$singletonObject)) { self::$singletonObject->getLoggerObject()->log($level, $message, $context); } }