Built motion from commit ae138b72.|2.6.28
[motion2.git] / server / api / cmContact / cmContact.events.js
index 9d877b5..d672c28 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x00c2=['CmContact','setMaxListeners','save','update','remove','emit','hook','exports','events','../../mysqldb'];(function(_0x222b85,_0x1cb57a){var _0xc7b061=function(_0x57dbdf){while(--_0x57dbdf){_0x222b85['push'](_0x222b85['shift']());}};_0xc7b061(++_0x1cb57a);}(_0x00c2,0x8a));var _0x200c=function(_0x501510,_0x61caa9){_0x501510=_0x501510-0x0;var _0x1e6ee5=_0x00c2[_0x501510];return _0x1e6ee5;};'use strict';var EventEmitter=require(_0x200c('0x0'));var CmContact=require(_0x200c('0x1'))['db'][_0x200c('0x2')];var CmContactEvents=new EventEmitter();CmContactEvents[_0x200c('0x3')](0x0);var events={'afterCreate':_0x200c('0x4'),'afterUpdate':_0x200c('0x5'),'afterDestroy':_0x200c('0x6')};function emitEvent(_0x3ea9dd){return function(_0x471c10,_0x138c74,_0x2fe9d6){CmContactEvents[_0x200c('0x7')](_0x3ea9dd+':'+_0x471c10['id'],_0x471c10);CmContactEvents[_0x200c('0x7')](_0x3ea9dd,_0x471c10);_0x2fe9d6(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];CmContact[_0x200c('0x8')](e,emitEvent(event));}}module[_0x200c('0x9')]=CmContactEvents;
\ No newline at end of file
+var _0x6558=['remove','emit','hook','events','../../mysqldb','CmContact','setMaxListeners','save','update'];(function(_0x3ecbd4,_0x29c8ea){var _0x266209=function(_0x394cee){while(--_0x394cee){_0x3ecbd4['push'](_0x3ecbd4['shift']());}};_0x266209(++_0x29c8ea);}(_0x6558,0xd2));var _0x8655=function(_0x368bba,_0x1f625b){_0x368bba=_0x368bba-0x0;var _0x409f8f=_0x6558[_0x368bba];return _0x409f8f;};'use strict';var EventEmitter=require(_0x8655('0x0'));var CmContact=require(_0x8655('0x1'))['db'][_0x8655('0x2')];var CmContactEvents=new EventEmitter();CmContactEvents[_0x8655('0x3')](0x0);var events={'afterCreate':_0x8655('0x4'),'afterUpdate':_0x8655('0x5'),'afterDestroy':_0x8655('0x6')};function emitEvent(_0x567be5){return function(_0x2e80c3,_0x54ba60,_0x505cd4){CmContactEvents[_0x8655('0x7')](_0x567be5+':'+_0x2e80c3['id'],_0x2e80c3);CmContactEvents['emit'](_0x567be5,_0x2e80c3);_0x505cd4(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];CmContact[_0x8655('0x8')](e,emitEvent(event));}}module['exports']=CmContactEvents;
\ No newline at end of file