Built motion from commit b5a10faa.|2.6.13
[motion2.git] / server / api / voiceExtension / voiceExtension.events.js
index 9c2616d..41820e7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6eae=['events','../../mysqldb','setMaxListeners','save','update','remove','emit','hasOwnProperty','exports'];(function(_0x31115c,_0xa01915){var _0x2e6801=function(_0xde7d80){while(--_0xde7d80){_0x31115c['push'](_0x31115c['shift']());}};_0x2e6801(++_0xa01915);}(_0x6eae,0x1b9));var _0xe6ea=function(_0x1adffe,_0x1dae8b){_0x1adffe=_0x1adffe-0x0;var _0x1c80a4=_0x6eae[_0x1adffe];return _0x1c80a4;};'use strict';var EventEmitter=require(_0xe6ea('0x0'));var VoiceExtension=require(_0xe6ea('0x1'))['db']['VoiceExtension'];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents[_0xe6ea('0x2')](0x0);var events={'afterCreate':_0xe6ea('0x3'),'afterUpdate':_0xe6ea('0x4'),'afterDestroy':_0xe6ea('0x5')};function emitEvent(_0x5bac79){return function(_0x583318,_0x4af098,_0x25c902){VoiceExtensionEvents[_0xe6ea('0x6')](_0x5bac79+':'+_0x583318['id'],_0x583318);VoiceExtensionEvents[_0xe6ea('0x6')](_0x5bac79,_0x583318);_0x25c902(null);};}for(var e in events){if(events[_0xe6ea('0x7')](e)){var event=events[e];VoiceExtension['hook'](e,emitEvent(event));}}module[_0xe6ea('0x8')]=VoiceExtensionEvents;
\ No newline at end of file
+var _0xec48=['hook','exports','../../mysqldb','VoiceExtension','setMaxListeners','update','remove','emit','hasOwnProperty'];(function(_0x13f994,_0x341a07){var _0x44b17c=function(_0x5810cd){while(--_0x5810cd){_0x13f994['push'](_0x13f994['shift']());}};_0x44b17c(++_0x341a07);}(_0xec48,0x185));var _0x8ec4=function(_0x2aba0e,_0x1872be){_0x2aba0e=_0x2aba0e-0x0;var _0x3f277e=_0xec48[_0x2aba0e];return _0x3f277e;};'use strict';var EventEmitter=require('events');var VoiceExtension=require(_0x8ec4('0x0'))['db'][_0x8ec4('0x1')];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents[_0x8ec4('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x8ec4('0x3'),'afterDestroy':_0x8ec4('0x4')};function emitEvent(_0x1b690d){return function(_0xd1cd11,_0x1b7f61,_0x206122){VoiceExtensionEvents[_0x8ec4('0x5')](_0x1b690d+':'+_0xd1cd11['id'],_0xd1cd11);VoiceExtensionEvents[_0x8ec4('0x5')](_0x1b690d,_0xd1cd11);_0x206122(null);};}for(var e in events){if(events[_0x8ec4('0x6')](e)){var event=events[e];VoiceExtension[_0x8ec4('0x7')](e,emitEvent(event));}}module[_0x8ec4('0x8')]=VoiceExtensionEvents;
\ No newline at end of file