Built motion from commit 980b26c3.|2.6.29
[motion2.git] / server / api / voiceExtension / voiceExtension.events.js
index 9a8ee41..e4f74fa 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x368b=['events','../../mysqldb','VoiceExtension','setMaxListeners','update','remove','emit'];(function(_0x481bf7,_0x437f69){var _0x461787=function(_0xb3bc9d){while(--_0xb3bc9d){_0x481bf7['push'](_0x481bf7['shift']());}};_0x461787(++_0x437f69);}(_0x368b,0x8c));var _0xb368=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x368b[_0x3dd15e];return _0x231fd0;};'use strict';var EventEmitter=require(_0xb368('0x0'));var VoiceExtension=require(_0xb368('0x1'))['db'][_0xb368('0x2')];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents[_0xb368('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0xb368('0x4'),'afterDestroy':_0xb368('0x5')};function emitEvent(_0x435047){return function(_0x532dbb,_0x3c8e5b,_0x4a60e6){VoiceExtensionEvents[_0xb368('0x6')](_0x435047+':'+_0x532dbb['id'],_0x532dbb);VoiceExtensionEvents[_0xb368('0x6')](_0x435047,_0x532dbb);_0x4a60e6(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];VoiceExtension['hook'](e,emitEvent(event));}}module['exports']=VoiceExtensionEvents;
\ No newline at end of file
+var _0x8f4c=['VoiceExtension','save','update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb'];(function(_0x4d1db3,_0xf2d80a){var _0x4883e2=function(_0x1d2cbb){while(--_0x1d2cbb){_0x4d1db3['push'](_0x4d1db3['shift']());}};_0x4883e2(++_0xf2d80a);}(_0x8f4c,0xe4));var _0xc8f4=function(_0x200271,_0xc66c2a){_0x200271=_0x200271-0x0;var _0x2addbb=_0x8f4c[_0x200271];return _0x2addbb;};'use strict';var EventEmitter=require(_0xc8f4('0x0'));var VoiceExtension=require(_0xc8f4('0x1'))['db'][_0xc8f4('0x2')];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xc8f4('0x3'),'afterUpdate':_0xc8f4('0x4'),'afterDestroy':_0xc8f4('0x5')};function emitEvent(_0x2437f6){return function(_0x5bcc09,_0x17151e,_0x21dbb6){VoiceExtensionEvents['emit'](_0x2437f6+':'+_0x5bcc09['id'],_0x5bcc09);VoiceExtensionEvents[_0xc8f4('0x6')](_0x2437f6,_0x5bcc09);_0x21dbb6(null);};}for(var e in events){if(events[_0xc8f4('0x7')](e)){var event=events[e];VoiceExtension[_0xc8f4('0x8')](e,emitEvent(event));}}module[_0xc8f4('0x9')]=VoiceExtensionEvents;
\ No newline at end of file