src/Google/AdsApi/Common/AdsLoggerFactory.php
public function createLogger($channel, $stream = null, $level = null)
    {
        $stream = $stream === null ? fopen('php://stderr', 'w') : $stream;
        $level = $level === null ? Logger::INFO : $level;
        $handler = new StreamHandler($stream, $level);
        $handler->getFormatter()
            ->ignoreEmptyContextAndExtra();
        $handler->getFormatter()
            ->allowInlineLineBreaks();

        return new Logger($channel, [$handler]);
    }
public function createLogger($channel, $stream = null, $level = null)
    {
        $stream = $stream === null ? fopen('php://stderr', 'w') : $stream;
        $level = $level === null ? Logger::INFO : $level;
        $handler = new StreamHandler($stream, $level);
        $handler->getFormatter()
            ->ignoreEmptyContextAndExtra();
        $handler->getFormatter()
            ->allowInlineLineBreaks();

        return new Logger($channel, [$handler]);
    }
public function createLogger ( $ channel , $ stream = null , $ level = null ) { $ stream = $ stream === null ? fopen ( 'php://stderr' , 'w' ) : $ stream ; $ level = $ level === null ? Logger :: INFO : $ level ; $ handler = new StreamHandler ( $ stream , $ level ) ; $ handler -> getFormatter ( ) -> ignoreEmptyContextAndExtra ( ) ; $ handler -> getFormatter ( ) -> allowInlineLineBreaks ( ) ; return new Logger ( $ channel , [ $ handler ] ) ; }
Creates a Monolog logger with a stream handler configured for this library.

@param string $channel a description of what is being logged
@param string|resource|null $stream the stream the logger will log to; if
`null`, will log to STDERR
@param string|int|null $level the log level; can be a PSR3 log level
string, or a Monolog log level int
@return LoggerInterface
@see Logger
Creates a Monolog logger with a stream handler configured for this library .