public function BufferLogger::setConfigManager in TMGMT Translator Smartling 8.4
Same name and namespace in other branches
- 8.3 src/Logger/BufferLogger.php \Drupal\tmgmt_smartling\Logger\BufferLogger::setConfigManager()
Setter for config manager.
Parameters
\Drupal\tmgmt_smartling\Smartling\ConfigManager\SmartlingConfigManager $config_manager:
File
- src/
Logger/ BufferLogger.php, line 151
Class
- BufferLogger
- Class BufferLogger
Namespace
Drupal\tmgmt_smartling\LoggerCode
public function setConfigManager(SmartlingConfigManager $config_manager) {
$this->configManager = $config_manager;
// Pick up first available Smartling provider settings.
$smartling_provider = $this->configManager
->getAvailableConfigs();
if (!empty($smartling_provider)) {
$this->providerSettings = $smartling_provider[0]
->get();
}
}