Built motion from commit 67e5df37.|2.0.65
[motion2.git] / server / api / smsInteraction / smsInteraction.events.js
1 // xCALLY MOTION OBFUSCATOR 2.0.65
2 var _0xb2bf=['save','update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','SmsInteraction','setMaxListeners'];(function(_0x3d149c,_0x37d5bb){var _0x44f8c4=function(_0x12aa0a){while(--_0x12aa0a){_0x3d149c['push'](_0x3d149c['shift']());}};_0x44f8c4(++_0x37d5bb);}(_0xb2bf,0x6a));var _0xfb2b=function(_0x296897,_0x4d23ea){_0x296897=_0x296897-0x0;var _0x2b44ab=_0xb2bf[_0x296897];return _0x2b44ab;};'use strict';var EventEmitter=require(_0xfb2b('0x0'));var SmsInteraction=require(_0xfb2b('0x1'))['db'][_0xfb2b('0x2')];var SmsInteractionEvents=new EventEmitter();SmsInteractionEvents[_0xfb2b('0x3')](0x0);var events={'afterCreate':_0xfb2b('0x4'),'afterUpdate':_0xfb2b('0x5'),'afterDestroy':_0xfb2b('0x6')};function emitEvent(_0x519dc4){return function(_0x5edc23,_0x479113,_0x343de4){SmsInteractionEvents['emit'](_0x519dc4+':'+_0x5edc23['id'],_0x5edc23);SmsInteractionEvents[_0xfb2b('0x7')](_0x519dc4,_0x5edc23);_0x343de4(null);};}for(var e in events){if(events[_0xfb2b('0x8')](e)){var event=events[e];SmsInteraction[_0xfb2b('0x9')](e,emitEvent(event));}}module[_0xfb2b('0xa')]=SmsInteractionEvents;