Example #1
0
 function set($mode)
 {
     $evt = new H2Event();
     $oldMode = $this->currentState['mode'];
     if ($oldMode != $mode) {
         $this->currentState['mode'] = $mode;
         $this->nv->set('state/current', $this->currentState);
         $evt->triggerEventByName('MODE-' . $oldMode . '-OFF');
         $evt->triggerEventByName('MODE-' . $mode . '-ON');
         broadCast(array('type' => 'modeSwitch', 'currentMode' => $mode, 'oldMode' => $oldMode));
     }
 }
Example #2
0
 function execTriggerScript($code, $data, $noExec = true)
 {
     $evt = new H2Event();
     $evt->executeScript($code, $data);
     $this->ignoreExecution = $evt->ignoreExecution;
 }