public function __construct() { $this->dispatcher = ZilackRegistry::get('dispatcher'); $this->configManager = ZilackRegistry::get('configManager'); $this->logger = new Logger(); $this->loop = Factory::create(); $this->slackSettings = $this->configManager->getConfigParam('slack_settings'); $this->slackClient = new SlackClient(); }
/** * @return ConfigManager */ public function getConfigManager() { return ZilackRegistry::get('configManager'); }
public function setConfiguration($configuration) { ZilackRegistry::get('configManager')->setConfig($configuration); }