Built motion from commit (unavailable).|2.3.7
[motion2.git] / server / api / squareProject / squareProject.events.js
index 824ed9e..6549ab6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xad72=['hook','exports','events','../../mysqldb','SquareProject','save','update'];(function(_0x42cae2,_0x284ef8){var _0x5f256f=function(_0x41abc8){while(--_0x41abc8){_0x42cae2['push'](_0x42cae2['shift']());}};_0x5f256f(++_0x284ef8);}(_0xad72,0x198));var _0x2ad7=function(_0x41c47c,_0x5c6601){_0x41c47c=_0x41c47c-0x0;var _0x322f6b=_0xad72[_0x41c47c];return _0x322f6b;};'use strict';var EventEmitter=require(_0x2ad7('0x0'));var SquareProject=require(_0x2ad7('0x1'))['db'][_0x2ad7('0x2')];var SquareProjectEvents=new EventEmitter();SquareProjectEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x2ad7('0x3'),'afterUpdate':_0x2ad7('0x4'),'afterDestroy':'remove'};function emitEvent(_0x1702c9){return function(_0x27f362,_0x54c035,_0x157a96){SquareProjectEvents['emit'](_0x1702c9+':'+_0x27f362['id'],_0x27f362);SquareProjectEvents['emit'](_0x1702c9,_0x27f362);_0x157a96(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];SquareProject[_0x2ad7('0x5')](e,emitEvent(event));}}module[_0x2ad7('0x6')]=SquareProjectEvents;
\ No newline at end of file
+var _0x3e61=['hook','exports','events','setMaxListeners','update','remove','emit','hasOwnProperty'];(function(_0x4c6eb0,_0x3301b0){var _0x417e51=function(_0x884a0d){while(--_0x884a0d){_0x4c6eb0['push'](_0x4c6eb0['shift']());}};_0x417e51(++_0x3301b0);}(_0x3e61,0x1e2));var _0x13e6=function(_0x214e9a,_0x20ca43){_0x214e9a=_0x214e9a-0x0;var _0x399db0=_0x3e61[_0x214e9a];return _0x399db0;};'use strict';var EventEmitter=require(_0x13e6('0x0'));var SquareProject=require('../../mysqldb')['db']['SquareProject'];var SquareProjectEvents=new EventEmitter();SquareProjectEvents[_0x13e6('0x1')](0x0);var events={'afterCreate':'save','afterUpdate':_0x13e6('0x2'),'afterDestroy':_0x13e6('0x3')};function emitEvent(_0x56be0c){return function(_0x415d91,_0x2e48ac,_0x49c6cb){SquareProjectEvents[_0x13e6('0x4')](_0x56be0c+':'+_0x415d91['id'],_0x415d91);SquareProjectEvents[_0x13e6('0x4')](_0x56be0c,_0x415d91);_0x49c6cb(null);};}for(var e in events){if(events[_0x13e6('0x5')](e)){var event=events[e];SquareProject[_0x13e6('0x6')](e,emitEvent(event));}}module[_0x13e6('0x7')]=SquareProjectEvents;
\ No newline at end of file