Built motion from commit df3e9871f6bcc3432fec345b2f4facbd4dba8b5c. Version 3.0.0...
[motion-next.git] / server / api / cmContact / cmContact.events.js
index 094631d..3224427 100644 (file)
@@ -1 +1 @@
-const a127_0x354b=['../../mysqldb','setMaxListeners','emit','remove','CmContact','addHook','save','events','undefined','update'];(function(_0x1c7222,_0x354b15){const _0x202010=function(_0x2a91ec){while(--_0x2a91ec){_0x1c7222['push'](_0x1c7222['shift']());}};_0x202010(++_0x354b15);}(a127_0x354b,0x1b2));const a127_0x2020=function(_0x1c7222,_0x354b15){_0x1c7222=_0x1c7222-0x0;let _0x202010=a127_0x354b[_0x1c7222];return _0x202010;};const _0x517fb1=a127_0x2020;'use strict';const EventEmitter=require(_0x517fb1('0x3')),CmContact=require(_0x517fb1('0x6'))['db'][_0x517fb1('0x0')],CmContactEvents=new EventEmitter();CmContactEvents[_0x517fb1('0x7')](0x0);const events={'afterCreate':_0x517fb1('0x2'),'afterUpdate':_0x517fb1('0x5'),'afterDestroy':_0x517fb1('0x9')};function emitEvent(_0x2a91ec){return function(_0x4bd0ff){const _0x54f897=a127_0x2020;CmContactEvents['emit'](_0x2a91ec+':'+_0x4bd0ff['id'],_0x4bd0ff),CmContactEvents[_0x54f897('0x8')](_0x2a91ec,_0x4bd0ff);};}for(const e in events){if(typeof events[e]!==_0x517fb1('0x4')){const event=events[e];CmContact[_0x517fb1('0x1')](e,emitEvent(event));}}module['exports']=CmContactEvents;
\ No newline at end of file
+const a127_0x1a16=['events','remove','save','exports','undefined','setMaxListeners','emit','CmContact','addHook'];(function(_0x3855b7,_0x1a16e7){const _0x1b6cf0=function(_0x515028){while(--_0x515028){_0x3855b7['push'](_0x3855b7['shift']());}};_0x1b6cf0(++_0x1a16e7);}(a127_0x1a16,0x17f));const a127_0x1b6c=function(_0x3855b7,_0x1a16e7){_0x3855b7=_0x3855b7-0x0;let _0x1b6cf0=a127_0x1a16[_0x3855b7];return _0x1b6cf0;};const _0x4649bb=a127_0x1b6c;'use strict';const EventEmitter=require(_0x4649bb('0x4')),CmContact=require('../../mysqldb')['db'][_0x4649bb('0x2')],CmContactEvents=new EventEmitter();CmContactEvents[_0x4649bb('0x0')](0x0);const events={'afterCreate':_0x4649bb('0x6'),'afterUpdate':'update','afterDestroy':_0x4649bb('0x5')};function emitEvent(_0x515028){return function(_0x1dc252){const _0x1fa49a=a127_0x1b6c;CmContactEvents[_0x1fa49a('0x1')](_0x515028+':'+_0x1dc252['id'],_0x1dc252),CmContactEvents['emit'](_0x515028,_0x1dc252);};}for(const e in events){if(typeof events[e]!==_0x4649bb('0x8')){const event=events[e];CmContact[_0x4649bb('0x3')](e,emitEvent(event));}}module[_0x4649bb('0x7')]=CmContactEvents;
\ No newline at end of file