Built motion from commit 0c5f406c.|2.6.29
[motion2.git] / server / api / smsAccount / smsAccount.events.js
index 2c13a8d..aa5ba4a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0956=['remove','emit','hook','exports','events','SmsAccount','setMaxListeners','save','update'];(function(_0x12675a,_0x493ddd){var _0x19fd07=function(_0xfd3275){while(--_0xfd3275){_0x12675a['push'](_0x12675a['shift']());}};_0x19fd07(++_0x493ddd);}(_0x0956,0x1cf));var _0x6095=function(_0x23b1eb,_0x154413){_0x23b1eb=_0x23b1eb-0x0;var _0x2e9938=_0x0956[_0x23b1eb];return _0x2e9938;};'use strict';var EventEmitter=require(_0x6095('0x0'));var SmsAccount=require('../../mysqldb')['db'][_0x6095('0x1')];var SmsAccountEvents=new EventEmitter();SmsAccountEvents[_0x6095('0x2')](0x0);var events={'afterCreate':_0x6095('0x3'),'afterUpdate':_0x6095('0x4'),'afterDestroy':_0x6095('0x5')};function emitEvent(_0x56791e){return function(_0x3b42fb,_0x7772db,_0x32fca8){SmsAccountEvents[_0x6095('0x6')](_0x56791e+':'+_0x3b42fb['id'],_0x3b42fb);SmsAccountEvents[_0x6095('0x6')](_0x56791e,_0x3b42fb);_0x32fca8(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];SmsAccount[_0x6095('0x7')](e,emitEvent(event));}}module[_0x6095('0x8')]=SmsAccountEvents;
\ No newline at end of file
+var _0xd106=['update','emit','hasOwnProperty','hook','exports','../../mysqldb','SmsAccount','setMaxListeners','save'];(function(_0x178dff,_0x5c5c24){var _0x538b4b=function(_0x261a0d){while(--_0x261a0d){_0x178dff['push'](_0x178dff['shift']());}};_0x538b4b(++_0x5c5c24);}(_0xd106,0x19a));var _0x6d10=function(_0x7a2a06,_0x4f8a8d){_0x7a2a06=_0x7a2a06-0x0;var _0x24ae55=_0xd106[_0x7a2a06];return _0x24ae55;};'use strict';var EventEmitter=require('events');var SmsAccount=require(_0x6d10('0x0'))['db'][_0x6d10('0x1')];var SmsAccountEvents=new EventEmitter();SmsAccountEvents[_0x6d10('0x2')](0x0);var events={'afterCreate':_0x6d10('0x3'),'afterUpdate':_0x6d10('0x4'),'afterDestroy':'remove'};function emitEvent(_0x22abcf){return function(_0x5dbb63,_0x1f93cb,_0x46318f){SmsAccountEvents[_0x6d10('0x5')](_0x22abcf+':'+_0x5dbb63['id'],_0x5dbb63);SmsAccountEvents[_0x6d10('0x5')](_0x22abcf,_0x5dbb63);_0x46318f(null);};}for(var e in events){if(events[_0x6d10('0x6')](e)){var event=events[e];SmsAccount[_0x6d10('0x7')](e,emitEvent(event));}}module[_0x6d10('0x8')]=SmsAccountEvents;
\ No newline at end of file