public static function getLogger()

in Aliyun/Log/LoggerFactory.php [25:42]


    public static function getLogger($client, $project, $logstore, $topic = null){
        if($project === null || $project == ''){
            throw new Exception('project name is blank!');
        }
        if($logstore === null || $logstore == ''){
            throw new Exception('logstore name is blank!');
        }
        if($topic === null){
            $topic = '';
        }
        $loggerKey = $project.'#'.$logstore.'#'.$topic;
        if (!array_key_exists($loggerKey, static::$loggerMap))
        {
            $instanceSimpleLogger = new Aliyun_Log_SimpleLogger($client,$project,$logstore,$topic);
            static::$loggerMap[$loggerKey] = $instanceSimpleLogger;
        }
        return static::$loggerMap[$loggerKey];
    }