Built motion from commit 71df090e.|2.6.31
[motion2.git] / server / api / smsMessage / smsMessage.events.js
index e0f9e56..96ee6b6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4bb8=['hook','exports','events','../../mysqldb','SmsMessage','setMaxListeners','update','remove','emit','hasOwnProperty'];(function(_0x43cd8c,_0x53b715){var _0x4f879e=function(_0x1d5eb7){while(--_0x1d5eb7){_0x43cd8c['push'](_0x43cd8c['shift']());}};_0x4f879e(++_0x53b715);}(_0x4bb8,0xa2));var _0x84bb=function(_0x1ac595,_0x5d2081){_0x1ac595=_0x1ac595-0x0;var _0x455fff=_0x4bb8[_0x1ac595];return _0x455fff;};'use strict';var EventEmitter=require(_0x84bb('0x0'));var SmsMessage=require(_0x84bb('0x1'))['db'][_0x84bb('0x2')];var SmsMessageEvents=new EventEmitter();SmsMessageEvents[_0x84bb('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x84bb('0x4'),'afterDestroy':_0x84bb('0x5')};function emitEvent(_0xa3bff8){return function(_0x3d287a,_0x119997,_0x2b2b90){SmsMessageEvents[_0x84bb('0x6')](_0xa3bff8+':'+_0x3d287a['id'],_0x3d287a);SmsMessageEvents[_0x84bb('0x6')](_0xa3bff8,_0x3d287a);_0x2b2b90(null);};}for(var e in events){if(events[_0x84bb('0x7')](e)){var event=events[e];SmsMessage[_0x84bb('0x8')](e,emitEvent(event));}}module[_0x84bb('0x9')]=SmsMessageEvents;
\ No newline at end of file
+var _0x9f71=['emit','hasOwnProperty','hook','SmsMessage','save','update','remove'];(function(_0x49cbf5,_0x5e3d95){var _0x512fd7=function(_0x43306b){while(--_0x43306b){_0x49cbf5['push'](_0x49cbf5['shift']());}};_0x512fd7(++_0x5e3d95);}(_0x9f71,0x96));var _0x19f7=function(_0x284622,_0x1e419f){_0x284622=_0x284622-0x0;var _0x4d48d6=_0x9f71[_0x284622];return _0x4d48d6;};'use strict';var EventEmitter=require('events');var SmsMessage=require('../../mysqldb')['db'][_0x19f7('0x0')];var SmsMessageEvents=new EventEmitter();SmsMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x19f7('0x1'),'afterUpdate':_0x19f7('0x2'),'afterDestroy':_0x19f7('0x3')};function emitEvent(_0x53ce39){return function(_0x3fac7a,_0x3f2d76,_0x47fe8b){SmsMessageEvents[_0x19f7('0x4')](_0x53ce39+':'+_0x3fac7a['id'],_0x3fac7a);SmsMessageEvents[_0x19f7('0x4')](_0x53ce39,_0x3fac7a);_0x47fe8b(null);};}for(var e in events){if(events[_0x19f7('0x5')](e)){var event=events[e];SmsMessage[_0x19f7('0x6')](e,emitEvent(event));}}module['exports']=SmsMessageEvents;
\ No newline at end of file