示例#1
0
 public function commit()
 {
     // Activate any changed settings on the switch, live
     if (!Bluebox_Installer::is_installing()) {
         if (self::$dirty) {
             Event::run('freeswitch.reload.xml');
         }
         if (self::$aclDirty) {
             Event::run('freeswitch.reload.acl');
         }
         if (self::$xmlcdrDirty) {
             Event::run('freeswitch.reload.xmlcdr');
         }
         if (self::$sofiaDirty) {
             Event::run('freeswitch.reload.sofia');
         }
     }
     self::$dirty = FALSE;
     self::$aclDirty = FALSE;
     self::$sofiaDirty = FALSE;
     self::$xmlcdrDirty = FALSE;
     self::$trunksDirty = FALSE;
 }