Built motion from commit 91ed41ac.|2.5.44
[motion2.git] / server / api / smsQueue / smsQueue.events.js
index b41c4e2..8ece725 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe26c=['setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','SmsQueue'];(function(_0x2f404a,_0x5b8624){var _0x555abd=function(_0x434265){while(--_0x434265){_0x2f404a['push'](_0x2f404a['shift']());}};_0x555abd(++_0x5b8624);}(_0xe26c,0x131));var _0xce26=function(_0x2a994b,_0x533278){_0x2a994b=_0x2a994b-0x0;var _0x564e11=_0xe26c[_0x2a994b];return _0x564e11;};'use strict';var EventEmitter=require(_0xce26('0x0'));var SmsQueue=require(_0xce26('0x1'))['db'][_0xce26('0x2')];var SmsQueueEvents=new EventEmitter();SmsQueueEvents[_0xce26('0x3')](0x0);var events={'afterCreate':_0xce26('0x4'),'afterUpdate':_0xce26('0x5'),'afterDestroy':_0xce26('0x6')};function emitEvent(_0x3d6def){return function(_0x115c5a,_0x4f03a3,_0x3d79f6){SmsQueueEvents[_0xce26('0x7')](_0x3d6def+':'+_0x115c5a['id'],_0x115c5a);SmsQueueEvents['emit'](_0x3d6def,_0x115c5a);_0x3d79f6(null);};}for(var e in events){if(events[_0xce26('0x8')](e)){var event=events[e];SmsQueue[_0xce26('0x9')](e,emitEvent(event));}}module[_0xce26('0xa')]=SmsQueueEvents;
\ No newline at end of file
+var _0x8951=['save','update','remove','emit','hook','exports','events','../../mysqldb','setMaxListeners'];(function(_0xfe1b4,_0x29412e){var _0x1ff6c0=function(_0x49f9f4){while(--_0x49f9f4){_0xfe1b4['push'](_0xfe1b4['shift']());}};_0x1ff6c0(++_0x29412e);}(_0x8951,0x114));var _0x1895=function(_0x4c10c8,_0x6ec650){_0x4c10c8=_0x4c10c8-0x0;var _0x3dbf7d=_0x8951[_0x4c10c8];return _0x3dbf7d;};'use strict';var EventEmitter=require(_0x1895('0x0'));var SmsQueue=require(_0x1895('0x1'))['db']['SmsQueue'];var SmsQueueEvents=new EventEmitter();SmsQueueEvents[_0x1895('0x2')](0x0);var events={'afterCreate':_0x1895('0x3'),'afterUpdate':_0x1895('0x4'),'afterDestroy':_0x1895('0x5')};function emitEvent(_0x5730e8){return function(_0x42009a,_0x2834c9,_0x5f4c9d){SmsQueueEvents[_0x1895('0x6')](_0x5730e8+':'+_0x42009a['id'],_0x42009a);SmsQueueEvents[_0x1895('0x6')](_0x5730e8,_0x42009a);_0x5f4c9d(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];SmsQueue[_0x1895('0x7')](e,emitEvent(event));}}module[_0x1895('0x8')]=SmsQueueEvents;
\ No newline at end of file