Built motion from commit 42801a18.|2.6.28
[motion2.git] / server / api / voiceExtension / voiceExtension.events.js
index 6f9ac92..9272f80 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0d70=['VoiceExtension','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports'];(function(_0x9e0cb3,_0x9cd497){var _0x5926b7=function(_0x30e82d){while(--_0x30e82d){_0x9e0cb3['push'](_0x9e0cb3['shift']());}};_0x5926b7(++_0x9cd497);}(_0x0d70,0x105));var _0x00d7=function(_0x584ed9,_0x20b653){_0x584ed9=_0x584ed9-0x0;var _0x2d34aa=_0x0d70[_0x584ed9];return _0x2d34aa;};'use strict';var EventEmitter=require('events');var VoiceExtension=require('../../mysqldb')['db'][_0x00d7('0x0')];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents[_0x00d7('0x1')](0x0);var events={'afterCreate':_0x00d7('0x2'),'afterUpdate':_0x00d7('0x3'),'afterDestroy':_0x00d7('0x4')};function emitEvent(_0x3b6b06){return function(_0x3c95e5,_0x1dbeb1,_0x5f5140){VoiceExtensionEvents['emit'](_0x3b6b06+':'+_0x3c95e5['id'],_0x3c95e5);VoiceExtensionEvents[_0x00d7('0x5')](_0x3b6b06,_0x3c95e5);_0x5f5140(null);};}for(var e in events){if(events[_0x00d7('0x6')](e)){var event=events[e];VoiceExtension[_0x00d7('0x7')](e,emitEvent(event));}}module[_0x00d7('0x8')]=VoiceExtensionEvents;
\ No newline at end of file
+var _0x23f4=['update','emit','hasOwnProperty','exports','events','../../mysqldb','VoiceExtension','setMaxListeners','save'];(function(_0x221f60,_0x107209){var _0x3a10c7=function(_0x5b758e){while(--_0x5b758e){_0x221f60['push'](_0x221f60['shift']());}};_0x3a10c7(++_0x107209);}(_0x23f4,0x187));var _0x423f=function(_0x2aed5c,_0x448bda){_0x2aed5c=_0x2aed5c-0x0;var _0xa522f7=_0x23f4[_0x2aed5c];return _0xa522f7;};'use strict';var EventEmitter=require(_0x423f('0x0'));var VoiceExtension=require(_0x423f('0x1'))['db'][_0x423f('0x2')];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents[_0x423f('0x3')](0x0);var events={'afterCreate':_0x423f('0x4'),'afterUpdate':_0x423f('0x5'),'afterDestroy':'remove'};function emitEvent(_0x4cea63){return function(_0x12d72c,_0x27fef9,_0x1ad3c1){VoiceExtensionEvents[_0x423f('0x6')](_0x4cea63+':'+_0x12d72c['id'],_0x12d72c);VoiceExtensionEvents[_0x423f('0x6')](_0x4cea63,_0x12d72c);_0x1ad3c1(null);};}for(var e in events){if(events[_0x423f('0x7')](e)){var event=events[e];VoiceExtension['hook'](e,emitEvent(event));}}module[_0x423f('0x8')]=VoiceExtensionEvents;
\ No newline at end of file