Built motion from commit (unavailable).|2.6.0
[motion2.git] / server / api / cmContact / cmContact.events.js
index fe34fa9..5b08eda 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xdfd6=['exports','events','CmContact','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook'];(function(_0x3bacff,_0xee5e7){var _0x6745b8=function(_0x3094cf){while(--_0x3094cf){_0x3bacff['push'](_0x3bacff['shift']());}};_0x6745b8(++_0xee5e7);}(_0xdfd6,0x10f));var _0x6dfd=function(_0x17d9e3,_0x1f969c){_0x17d9e3=_0x17d9e3-0x0;var _0x14192d=_0xdfd6[_0x17d9e3];return _0x14192d;};'use strict';var EventEmitter=require(_0x6dfd('0x0'));var CmContact=require('../../mysqldb')['db'][_0x6dfd('0x1')];var CmContactEvents=new EventEmitter();CmContactEvents[_0x6dfd('0x2')](0x0);var events={'afterCreate':_0x6dfd('0x3'),'afterUpdate':_0x6dfd('0x4'),'afterDestroy':_0x6dfd('0x5')};function emitEvent(_0x5a1f11){return function(_0x4ae750,_0x3b3400,_0x840eb){CmContactEvents[_0x6dfd('0x6')](_0x5a1f11+':'+_0x4ae750['id'],_0x4ae750);CmContactEvents[_0x6dfd('0x6')](_0x5a1f11,_0x4ae750);_0x840eb(null);};}for(var e in events){if(events[_0x6dfd('0x7')](e)){var event=events[e];CmContact[_0x6dfd('0x8')](e,emitEvent(event));}}module[_0x6dfd('0x9')]=CmContactEvents;
\ No newline at end of file
+var _0x2e6f=['emit','hasOwnProperty','hook','../../mysqldb','CmContact','setMaxListeners','save','update'];(function(_0x7b5d26,_0x2d6622){var _0x66c4f1=function(_0x1a4056){while(--_0x1a4056){_0x7b5d26['push'](_0x7b5d26['shift']());}};_0x66c4f1(++_0x2d6622);}(_0x2e6f,0x13b));var _0xf2e6=function(_0x3c74bb,_0x50da75){_0x3c74bb=_0x3c74bb-0x0;var _0x45f571=_0x2e6f[_0x3c74bb];return _0x45f571;};'use strict';var EventEmitter=require('events');var CmContact=require(_0xf2e6('0x0'))['db'][_0xf2e6('0x1')];var CmContactEvents=new EventEmitter();CmContactEvents[_0xf2e6('0x2')](0x0);var events={'afterCreate':_0xf2e6('0x3'),'afterUpdate':_0xf2e6('0x4'),'afterDestroy':'remove'};function emitEvent(_0x2aa032){return function(_0x15f525,_0x13c704,_0xf6b3){CmContactEvents[_0xf2e6('0x5')](_0x2aa032+':'+_0x15f525['id'],_0x15f525);CmContactEvents[_0xf2e6('0x5')](_0x2aa032,_0x15f525);_0xf6b3(null);};}for(var e in events){if(events[_0xf2e6('0x6')](e)){var event=events[e];CmContact[_0xf2e6('0x7')](e,emitEvent(event));}}module['exports']=CmContactEvents;
\ No newline at end of file