Built motion from commit (unavailable).|2.5.6
[motion2.git] / server / api / userProfile / userProfile.events.js
index 97bd74c..5209ea6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc05d=['events','save','update','remove','emit','hasOwnProperty','exports'];(function(_0x106c0b,_0x52f966){var _0x164cae=function(_0x5944a4){while(--_0x5944a4){_0x106c0b['push'](_0x106c0b['shift']());}};_0x164cae(++_0x52f966);}(_0xc05d,0x8c));var _0xdc05=function(_0x4026a6,_0x45afee){_0x4026a6=_0x4026a6-0x0;var _0x159ad8=_0xc05d[_0x4026a6];return _0x159ad8;};'use strict';var EventEmitter=require(_0xdc05('0x0'));var UserProfile=require('../../mysqldb')['db']['UserProfile'];var UserProfileEvents=new EventEmitter();UserProfileEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xdc05('0x1'),'afterUpdate':_0xdc05('0x2'),'afterDestroy':_0xdc05('0x3')};function emitEvent(_0x1e5036){return function(_0x50d5b1,_0x4d92ef,_0x572e1a){UserProfileEvents[_0xdc05('0x4')](_0x1e5036+':'+_0x50d5b1['id'],_0x50d5b1);UserProfileEvents[_0xdc05('0x4')](_0x1e5036,_0x50d5b1);_0x572e1a(null);};}for(var e in events){if(events[_0xdc05('0x5')](e)){var event=events[e];UserProfile['hook'](e,emitEvent(event));}}module[_0xdc05('0x6')]=UserProfileEvents;
\ No newline at end of file
+var _0x6aaa=['save','update','emit','hasOwnProperty','hook','events','../../mysqldb','UserProfile','setMaxListeners'];(function(_0x57b54c,_0x54ce0d){var _0x59cc19=function(_0xa33bc6){while(--_0xa33bc6){_0x57b54c['push'](_0x57b54c['shift']());}};_0x59cc19(++_0x54ce0d);}(_0x6aaa,0x11c));var _0xa6aa=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x6aaa[_0x3dd15e];return _0x231fd0;};'use strict';var EventEmitter=require(_0xa6aa('0x0'));var UserProfile=require(_0xa6aa('0x1'))['db'][_0xa6aa('0x2')];var UserProfileEvents=new EventEmitter();UserProfileEvents[_0xa6aa('0x3')](0x0);var events={'afterCreate':_0xa6aa('0x4'),'afterUpdate':_0xa6aa('0x5'),'afterDestroy':'remove'};function emitEvent(_0x20c65e){return function(_0x16a0e9,_0x11cc7e,_0x26f5ff){UserProfileEvents[_0xa6aa('0x6')](_0x20c65e+':'+_0x16a0e9['id'],_0x16a0e9);UserProfileEvents[_0xa6aa('0x6')](_0x20c65e,_0x16a0e9);_0x26f5ff(null);};}for(var e in events){if(events[_0xa6aa('0x7')](e)){var event=events[e];UserProfile[_0xa6aa('0x8')](e,emitEvent(event));}}module['exports']=UserProfileEvents;
\ No newline at end of file