Built motion from commit ff78e754.|2.6.29
[motion2.git] / server / api / voiceExtension / voiceExtension.events.js
index b0e694c..d8db548 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x508a=['emit','hasOwnProperty','exports','VoiceExtension','setMaxListeners','remove'];(function(_0x3794a3,_0x10ba20){var _0x51e4a4=function(_0x2bab8f){while(--_0x2bab8f){_0x3794a3['push'](_0x3794a3['shift']());}};_0x51e4a4(++_0x10ba20);}(_0x508a,0xdb));var _0xa508=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x508a[_0x3dd15e];return _0x231fd0;};'use strict';var EventEmitter=require('events');var VoiceExtension=require('../../mysqldb')['db'][_0xa508('0x0')];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents[_0xa508('0x1')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0xa508('0x2')};function emitEvent(_0x477de2){return function(_0x2901ad,_0x330079,_0x2d35a5){VoiceExtensionEvents[_0xa508('0x3')](_0x477de2+':'+_0x2901ad['id'],_0x2901ad);VoiceExtensionEvents[_0xa508('0x3')](_0x477de2,_0x2901ad);_0x2d35a5(null);};}for(var e in events){if(events[_0xa508('0x4')](e)){var event=events[e];VoiceExtension['hook'](e,emitEvent(event));}}module[_0xa508('0x5')]=VoiceExtensionEvents;
\ No newline at end of file
+var _0xfa52=['events','VoiceExtension','setMaxListeners','remove','emit','hook'];(function(_0x502c7d,_0x2f1285){var _0x30b7ed=function(_0x2d92f3){while(--_0x2d92f3){_0x502c7d['push'](_0x502c7d['shift']());}};_0x30b7ed(++_0x2f1285);}(_0xfa52,0x1f2));var _0x2fa5=function(_0x22f2c8,_0x105f32){_0x22f2c8=_0x22f2c8-0x0;var _0x58b13d=_0xfa52[_0x22f2c8];return _0x58b13d;};'use strict';var EventEmitter=require(_0x2fa5('0x0'));var VoiceExtension=require('../../mysqldb')['db'][_0x2fa5('0x1')];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents[_0x2fa5('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0x2fa5('0x3')};function emitEvent(_0x2528ec){return function(_0x587848,_0xf0ca7e,_0x3c0077){VoiceExtensionEvents[_0x2fa5('0x4')](_0x2528ec+':'+_0x587848['id'],_0x587848);VoiceExtensionEvents[_0x2fa5('0x4')](_0x2528ec,_0x587848);_0x3c0077(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];VoiceExtension[_0x2fa5('0x5')](e,emitEvent(event));}}module['exports']=VoiceExtensionEvents;
\ No newline at end of file