Exemple #1
0
 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();
 }
Exemple #2
0
 /**
  * @return ConfigManager
  */
 public function getConfigManager()
 {
     return ZilackRegistry::get('configManager');
 }
Exemple #3
0
 private function initRegistry()
 {
     ZilackRegistry::add(new ConfigManager(), 'configManager');
     ZilackRegistry::add(new EventDispatcher(), 'dispatcher');
 }