Built motion from commit a9fb64cc6defd8fb3a5cc199221f878e91c0e969. Version 3.0.0...
[motion-next.git] / server / api / smsMessage / smsMessage.events.js
1 const a561_0x22fe=['save','update','emit','undefined','../../mysqldb','remove','events','exports','addHook','setMaxListeners'];(function(_0x35dd0c,_0x22fec3){const _0x38e8ba=function(_0x55e3d3){while(--_0x55e3d3){_0x35dd0c['push'](_0x35dd0c['shift']());}};_0x38e8ba(++_0x22fec3);}(a561_0x22fe,0x1a9));const a561_0x38e8=function(_0x35dd0c,_0x22fec3){_0x35dd0c=_0x35dd0c-0x0;let _0x38e8ba=a561_0x22fe[_0x35dd0c];return _0x38e8ba;};const _0x5eebce=a561_0x38e8;'use strict';const EventEmitter=require(_0x5eebce('0x1')),SmsMessage=require(_0x5eebce('0x9'))['db']['SmsMessage'],SmsMessageEvents=new EventEmitter();SmsMessageEvents[_0x5eebce('0x4')](0x0);const events={'afterCreate':_0x5eebce('0x5'),'afterUpdate':_0x5eebce('0x6'),'afterDestroy':_0x5eebce('0x0')};function emitEvent(_0x55e3d3){return function(_0x2de2ca){const _0x5860a9=a561_0x38e8;SmsMessageEvents[_0x5860a9('0x7')](_0x55e3d3+':'+_0x2de2ca['id'],_0x2de2ca),SmsMessageEvents[_0x5860a9('0x7')](_0x55e3d3,_0x2de2ca);};}for(const e in events){if(typeof events[e]!==_0x5eebce('0x8')){const event=events[e];SmsMessage[_0x5eebce('0x3')](e,emitEvent(event));}}module[_0x5eebce('0x2')]=SmsMessageEvents;