Built motion from commit (unavailable).|2.0.80
[motion2.git] / server / api / cmContact / cmContact.events.js
index 8472551..eb34022 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe132=['save','update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','setMaxListeners'];(function(_0x1a595a,_0x263824){var _0x33f008=function(_0x1e2f9c){while(--_0x1e2f9c){_0x1a595a['push'](_0x1a595a['shift']());}};_0x33f008(++_0x263824);}(_0xe132,0x1bf));var _0x2e13=function(_0x55786f,_0x109339){_0x55786f=_0x55786f-0x0;var _0x713b2b=_0xe132[_0x55786f];return _0x713b2b;};'use strict';var EventEmitter=require(_0x2e13('0x0'));var CmContact=require(_0x2e13('0x1'))['db']['CmContact'];var CmContactEvents=new EventEmitter();CmContactEvents[_0x2e13('0x2')](0x0);var events={'afterCreate':_0x2e13('0x3'),'afterUpdate':_0x2e13('0x4'),'afterDestroy':_0x2e13('0x5')};function emitEvent(_0x4b3dc8){return function(_0x50e2ee,_0x10cb92,_0x37642f){CmContactEvents['emit'](_0x4b3dc8+':'+_0x50e2ee['id'],_0x50e2ee);CmContactEvents[_0x2e13('0x6')](_0x4b3dc8,_0x50e2ee);_0x37642f(null);};}for(var e in events){if(events[_0x2e13('0x7')](e)){var event=events[e];CmContact[_0x2e13('0x8')](e,emitEvent(event));}}module[_0x2e13('0x9')]=CmContactEvents;
\ No newline at end of file
+var _0xd5d4=['exports','events','CmContact','save'];(function(_0x282b98,_0xd255ed){var _0x440e19=function(_0x2c07b1){while(--_0x2c07b1){_0x282b98['push'](_0x282b98['shift']());}};_0x440e19(++_0xd255ed);}(_0xd5d4,0xd9));var _0x4d5d=function(_0x5976f8,_0x1265b7){_0x5976f8=_0x5976f8-0x0;var _0x179715=_0xd5d4[_0x5976f8];return _0x179715;};'use strict';var EventEmitter=require(_0x4d5d('0x0'));var CmContact=require('../../mysqldb')['db'][_0x4d5d('0x1')];var CmContactEvents=new EventEmitter();CmContactEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x4d5d('0x2'),'afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x23f619){return function(_0x4819b4,_0x3c5596,_0x402e36){CmContactEvents['emit'](_0x23f619+':'+_0x4819b4['id'],_0x4819b4);CmContactEvents['emit'](_0x23f619,_0x4819b4);_0x402e36(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];CmContact['hook'](e,emitEvent(event));}}module[_0x4d5d('0x3')]=CmContactEvents;
\ No newline at end of file