Built motion from commit ff78e754.|2.6.29
[motion2.git] / server / api / smsAccount / smsAccount.events.js
index 47cf1ab..6e7469c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xad81=['setMaxListeners','update','emit','hasOwnProperty','events','../../mysqldb','SmsAccount'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0xad81,0xcf));var _0x1ad8=function(_0x139f50,_0x18b9cf){_0x139f50=_0x139f50-0x0;var _0xb5efa9=_0xad81[_0x139f50];return _0xb5efa9;};'use strict';var EventEmitter=require(_0x1ad8('0x0'));var SmsAccount=require(_0x1ad8('0x1'))['db'][_0x1ad8('0x2')];var SmsAccountEvents=new EventEmitter();SmsAccountEvents[_0x1ad8('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x1ad8('0x4'),'afterDestroy':'remove'};function emitEvent(_0x5e9c2e){return function(_0x4b4026,_0x2dfac5,_0x23c8f4){SmsAccountEvents['emit'](_0x5e9c2e+':'+_0x4b4026['id'],_0x4b4026);SmsAccountEvents[_0x1ad8('0x5')](_0x5e9c2e,_0x4b4026);_0x23c8f4(null);};}for(var e in events){if(events[_0x1ad8('0x6')](e)){var event=events[e];SmsAccount['hook'](e,emitEvent(event));}}module['exports']=SmsAccountEvents;
\ No newline at end of file
+var _0x687d=['SmsAccount','save','update','remove','emit','hasOwnProperty','hook','exports','../../mysqldb'];(function(_0x12f688,_0x585c25){var _0x59c3de=function(_0x4ac301){while(--_0x4ac301){_0x12f688['push'](_0x12f688['shift']());}};_0x59c3de(++_0x585c25);}(_0x687d,0xb3));var _0xd687=function(_0x47d493,_0x3bedfb){_0x47d493=_0x47d493-0x0;var _0x50242a=_0x687d[_0x47d493];return _0x50242a;};'use strict';var EventEmitter=require('events');var SmsAccount=require(_0xd687('0x0'))['db'][_0xd687('0x1')];var SmsAccountEvents=new EventEmitter();SmsAccountEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xd687('0x2'),'afterUpdate':_0xd687('0x3'),'afterDestroy':_0xd687('0x4')};function emitEvent(_0x2edeba){return function(_0x199363,_0xc269cd,_0x437a2d){SmsAccountEvents[_0xd687('0x5')](_0x2edeba+':'+_0x199363['id'],_0x199363);SmsAccountEvents[_0xd687('0x5')](_0x2edeba,_0x199363);_0x437a2d(null);};}for(var e in events){if(events[_0xd687('0x6')](e)){var event=events[e];SmsAccount[_0xd687('0x7')](e,emitEvent(event));}}module[_0xd687('0x8')]=SmsAccountEvents;
\ No newline at end of file