Built motion from commit 4fa9d4a7.|2.6.31
[motion2.git] / server / api / faxAccount / faxAccount.events.js
index 676ea54..8358f09 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7b5f=['hook','events','../../mysqldb','FaxAccount','setMaxListeners','update','remove'];(function(_0x3c8b28,_0x556c12){var _0x5c0a97=function(_0x1b23a5){while(--_0x1b23a5){_0x3c8b28['push'](_0x3c8b28['shift']());}};_0x5c0a97(++_0x556c12);}(_0x7b5f,0x1ac));var _0xf7b5=function(_0x5242fc,_0x5b05ee){_0x5242fc=_0x5242fc-0x0;var _0x17cb72=_0x7b5f[_0x5242fc];return _0x17cb72;};'use strict';var EventEmitter=require(_0xf7b5('0x0'));var FaxAccount=require(_0xf7b5('0x1'))['db'][_0xf7b5('0x2')];var FaxAccountEvents=new EventEmitter();FaxAccountEvents[_0xf7b5('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0xf7b5('0x4'),'afterDestroy':_0xf7b5('0x5')};function emitEvent(_0x3a3b77){return function(_0x74d691,_0x3160b6,_0x81f8dd){FaxAccountEvents['emit'](_0x3a3b77+':'+_0x74d691['id'],_0x74d691);FaxAccountEvents['emit'](_0x3a3b77,_0x74d691);_0x81f8dd(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];FaxAccount[_0xf7b5('0x6')](e,emitEvent(event));}}module['exports']=FaxAccountEvents;
\ No newline at end of file
+var _0xac96=['update','emit','hasOwnProperty','hook','exports','../../mysqldb','FaxAccount','setMaxListeners','save'];(function(_0x2803dc,_0x1cdaf1){var _0x552ae4=function(_0x15f1ef){while(--_0x15f1ef){_0x2803dc['push'](_0x2803dc['shift']());}};_0x552ae4(++_0x1cdaf1);}(_0xac96,0x149));var _0x6ac9=function(_0x57d6cd,_0x2192f8){_0x57d6cd=_0x57d6cd-0x0;var _0x152915=_0xac96[_0x57d6cd];return _0x152915;};'use strict';var EventEmitter=require('events');var FaxAccount=require(_0x6ac9('0x0'))['db'][_0x6ac9('0x1')];var FaxAccountEvents=new EventEmitter();FaxAccountEvents[_0x6ac9('0x2')](0x0);var events={'afterCreate':_0x6ac9('0x3'),'afterUpdate':_0x6ac9('0x4'),'afterDestroy':'remove'};function emitEvent(_0x1e0671){return function(_0x5f1a24,_0x4b328f,_0x439dc6){FaxAccountEvents[_0x6ac9('0x5')](_0x1e0671+':'+_0x5f1a24['id'],_0x5f1a24);FaxAccountEvents[_0x6ac9('0x5')](_0x1e0671,_0x5f1a24);_0x439dc6(null);};}for(var e in events){if(events[_0x6ac9('0x6')](e)){var event=events[e];FaxAccount[_0x6ac9('0x7')](e,emitEvent(event));}}module[_0x6ac9('0x8')]=FaxAccountEvents;
\ No newline at end of file