Built motion from commit 0d14f64c.|2.6.34
[motion2.git] / server / api / smsQueue / smsQueue.events.js
index a67a7b5..2a0cf45 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8ee3=['hook','exports','../../mysqldb','SmsQueue','save','remove','emit','hasOwnProperty'];(function(_0x3b380d,_0x4bf247){var _0x54502b=function(_0x35d207){while(--_0x35d207){_0x3b380d['push'](_0x3b380d['shift']());}};_0x54502b(++_0x4bf247);}(_0x8ee3,0x1da));var _0x38ee=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x8ee3[_0x3dd15e];return _0x231fd0;};'use strict';var EventEmitter=require('events');var SmsQueue=require(_0x38ee('0x0'))['db'][_0x38ee('0x1')];var SmsQueueEvents=new EventEmitter();SmsQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x38ee('0x2'),'afterUpdate':'update','afterDestroy':_0x38ee('0x3')};function emitEvent(_0x4dcaad){return function(_0x5db8e1,_0x17fdc1,_0x1ef58b){SmsQueueEvents[_0x38ee('0x4')](_0x4dcaad+':'+_0x5db8e1['id'],_0x5db8e1);SmsQueueEvents[_0x38ee('0x4')](_0x4dcaad,_0x5db8e1);_0x1ef58b(null);};}for(var e in events){if(events[_0x38ee('0x5')](e)){var event=events[e];SmsQueue[_0x38ee('0x6')](e,emitEvent(event));}}module[_0x38ee('0x7')]=SmsQueueEvents;
\ No newline at end of file
+var _0x3ccb=['SmsQueue','setMaxListeners','emit','hook','events'];(function(_0x30a528,_0x1d04f2){var _0x3e029c=function(_0x4e4b97){while(--_0x4e4b97){_0x30a528['push'](_0x30a528['shift']());}};_0x3e029c(++_0x1d04f2);}(_0x3ccb,0xdb));var _0xb3cc=function(_0x1f4fe3,_0x5b660b){_0x1f4fe3=_0x1f4fe3-0x0;var _0xe8dd52=_0x3ccb[_0x1f4fe3];return _0xe8dd52;};'use strict';var EventEmitter=require(_0xb3cc('0x0'));var SmsQueue=require('../../mysqldb')['db'][_0xb3cc('0x1')];var SmsQueueEvents=new EventEmitter();SmsQueueEvents[_0xb3cc('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x4d4618){return function(_0x29bf24,_0x1ac04d,_0x18d24c){SmsQueueEvents[_0xb3cc('0x3')](_0x4d4618+':'+_0x29bf24['id'],_0x29bf24);SmsQueueEvents['emit'](_0x4d4618,_0x29bf24);_0x18d24c(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];SmsQueue[_0xb3cc('0x4')](e,emitEvent(event));}}module['exports']=SmsQueueEvents;
\ No newline at end of file