/** * @param GatewayType $adapter Get settings from this instance * @param string $suffix Append this string to the adapter identifier * @param LogPrefixProvider $prefixer Optionally use this to override * prefixing via the adapter. * @return \Psr\Log\LoggerInterface */ public static function getLogger(GatewayType $adapter, $suffix = '', LogPrefixProvider $prefixer = null) { if ($prefixer === null) { $prefixer = $adapter; } return self::getLoggerFromParams($adapter->getLogIdentifier(), $adapter->getGlobal('UseSyslog'), $adapter->getGlobal('LogDebug'), $suffix, $prefixer); }