Built motion from commit aab208717af8d15f4fa224cdb6a202877019af9b. Version 3.0.0...
[motion-next.git] / server / api / squareProject / squareProject.events.js
index 29aa191..8b98021 100644 (file)
@@ -1 +1 @@
-const a599_0x38a6=['remove','exports','update','emit','undefined','../../mysqldb','addHook','SquareProject','save'];(function(_0x53b372,_0x38a6bf){const _0x496d9c=function(_0x5e3705){while(--_0x5e3705){_0x53b372['push'](_0x53b372['shift']());}};_0x496d9c(++_0x38a6bf);}(a599_0x38a6,0x114));const a599_0x496d=function(_0x53b372,_0x38a6bf){_0x53b372=_0x53b372-0x0;let _0x496d9c=a599_0x38a6[_0x53b372];return _0x496d9c;};const _0x411b9d=a599_0x496d;'use strict';const EventEmitter=require('events'),SquareProject=require(_0x411b9d('0x8'))['db'][_0x411b9d('0x1')],SquareProjectEvents=new EventEmitter();SquareProjectEvents['setMaxListeners'](0x0);const events={'afterCreate':_0x411b9d('0x2'),'afterUpdate':_0x411b9d('0x5'),'afterDestroy':_0x411b9d('0x3')};function emitEvent(_0x5e3705){return function(_0x33a733){const _0x56888a=a599_0x496d;SquareProjectEvents[_0x56888a('0x6')](_0x5e3705+':'+_0x33a733['id'],_0x33a733),SquareProjectEvents[_0x56888a('0x6')](_0x5e3705,_0x33a733);};}for(const e in events){if(typeof events[e]!==_0x411b9d('0x7')){const event=events[e];SquareProject[_0x411b9d('0x0')](e,emitEvent(event));}}module[_0x411b9d('0x4')]=SquareProjectEvents;
\ No newline at end of file
+const a599_0x3a4a=['update','emit','events','exports','setMaxListeners','../../mysqldb','remove','undefined','SquareProject'];(function(_0x444355,_0x3a4a3c){const _0x41bad1=function(_0x62071f){while(--_0x62071f){_0x444355['push'](_0x444355['shift']());}};_0x41bad1(++_0x3a4a3c);}(a599_0x3a4a,0x1e2));const a599_0x41ba=function(_0x444355,_0x3a4a3c){_0x444355=_0x444355-0x0;let _0x41bad1=a599_0x3a4a[_0x444355];return _0x41bad1;};const _0x9f4a57=a599_0x41ba;'use strict';const EventEmitter=require(_0x9f4a57('0x6')),SquareProject=require(_0x9f4a57('0x0'))['db'][_0x9f4a57('0x3')],SquareProjectEvents=new EventEmitter();SquareProjectEvents[_0x9f4a57('0x8')](0x0);const events={'afterCreate':'save','afterUpdate':_0x9f4a57('0x4'),'afterDestroy':_0x9f4a57('0x1')};function emitEvent(_0x62071f){return function(_0x1129f1){const _0x1718ac=a599_0x41ba;SquareProjectEvents['emit'](_0x62071f+':'+_0x1129f1['id'],_0x1129f1),SquareProjectEvents[_0x1718ac('0x5')](_0x62071f,_0x1129f1);};}for(const e in events){if(typeof events[e]!==_0x9f4a57('0x2')){const event=events[e];SquareProject['addHook'](e,emitEvent(event));}}module[_0x9f4a57('0x7')]=SquareProjectEvents;
\ No newline at end of file