Built motion from commit c0cdc9d8.|2.6.28
[motion2.git] / server / api / smsAccount / smsAccount.events.js
index 6f3e37b..ca342ac 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x589c=['update','emit','hasOwnProperty','hook','exports','events','../../mysqldb','SmsAccount','save'];(function(_0x13b088,_0x4d981b){var _0x1e9229=function(_0x41f446){while(--_0x41f446){_0x13b088['push'](_0x13b088['shift']());}};_0x1e9229(++_0x4d981b);}(_0x589c,0x149));var _0xc589=function(_0xa464c9,_0x7c86d8){_0xa464c9=_0xa464c9-0x0;var _0x3d73c4=_0x589c[_0xa464c9];return _0x3d73c4;};'use strict';var EventEmitter=require(_0xc589('0x0'));var SmsAccount=require(_0xc589('0x1'))['db'][_0xc589('0x2')];var SmsAccountEvents=new EventEmitter();SmsAccountEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xc589('0x3'),'afterUpdate':_0xc589('0x4'),'afterDestroy':'remove'};function emitEvent(_0xc3dda8){return function(_0x77fbd2,_0x5d44ca,_0x4af8c5){SmsAccountEvents[_0xc589('0x5')](_0xc3dda8+':'+_0x77fbd2['id'],_0x77fbd2);SmsAccountEvents[_0xc589('0x5')](_0xc3dda8,_0x77fbd2);_0x4af8c5(null);};}for(var e in events){if(events[_0xc589('0x6')](e)){var event=events[e];SmsAccount[_0xc589('0x7')](e,emitEvent(event));}}module[_0xc589('0x8')]=SmsAccountEvents;
\ No newline at end of file
+var _0xa707=['events','../../mysqldb','save','emit','hasOwnProperty','exports'];(function(_0x459774,_0x1968bc){var _0x3296f2=function(_0x147e7f){while(--_0x147e7f){_0x459774['push'](_0x459774['shift']());}};_0x3296f2(++_0x1968bc);}(_0xa707,0x102));var _0x7a70=function(_0x145241,_0x52345e){_0x145241=_0x145241-0x0;var _0x7689d3=_0xa707[_0x145241];return _0x7689d3;};'use strict';var EventEmitter=require(_0x7a70('0x0'));var SmsAccount=require(_0x7a70('0x1'))['db']['SmsAccount'];var SmsAccountEvents=new EventEmitter();SmsAccountEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x7a70('0x2'),'afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x1c328e){return function(_0x382fda,_0x678430,_0x477bb3){SmsAccountEvents[_0x7a70('0x3')](_0x1c328e+':'+_0x382fda['id'],_0x382fda);SmsAccountEvents['emit'](_0x1c328e,_0x382fda);_0x477bb3(null);};}for(var e in events){if(events[_0x7a70('0x4')](e)){var event=events[e];SmsAccount['hook'](e,emitEvent(event));}}module[_0x7a70('0x5')]=SmsAccountEvents;
\ No newline at end of file