Built motion from commit c0cdc9d8.|2.6.28
[motion2.git] / server / api / faxAccount / faxAccount.events.js
index c743fbc..114bd96 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x87cc=['remove','emit','hook','../../mysqldb','setMaxListeners'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x87cc,0xda));var _0xc87c=function(_0x1c539a,_0x4758ec){_0x1c539a=_0x1c539a-0x0;var _0x2351f5=_0x87cc[_0x1c539a];return _0x2351f5;};'use strict';var EventEmitter=require('events');var FaxAccount=require(_0xc87c('0x0'))['db']['FaxAccount'];var FaxAccountEvents=new EventEmitter();FaxAccountEvents[_0xc87c('0x1')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0xc87c('0x2')};function emitEvent(_0x16789a){return function(_0x3b8c9a,_0x3a461e,_0x5a022d){FaxAccountEvents['emit'](_0x16789a+':'+_0x3b8c9a['id'],_0x3b8c9a);FaxAccountEvents[_0xc87c('0x3')](_0x16789a,_0x3b8c9a);_0x5a022d(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];FaxAccount[_0xc87c('0x4')](e,emitEvent(event));}}module['exports']=FaxAccountEvents;
\ No newline at end of file
+var _0x2432=['update','emit','hasOwnProperty','hook','exports','events','../../mysqldb','FaxAccount','setMaxListeners'];(function(_0x19950b,_0x53d0d7){var _0x3c6b41=function(_0x3924ad){while(--_0x3924ad){_0x19950b['push'](_0x19950b['shift']());}};_0x3c6b41(++_0x53d0d7);}(_0x2432,0x7a));var _0x2243=function(_0x5d73d1,_0x108817){_0x5d73d1=_0x5d73d1-0x0;var _0x3c47db=_0x2432[_0x5d73d1];return _0x3c47db;};'use strict';var EventEmitter=require(_0x2243('0x0'));var FaxAccount=require(_0x2243('0x1'))['db'][_0x2243('0x2')];var FaxAccountEvents=new EventEmitter();FaxAccountEvents[_0x2243('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x2243('0x4'),'afterDestroy':'remove'};function emitEvent(_0x183db0){return function(_0x446e79,_0x381cc8,_0xa94cb3){FaxAccountEvents[_0x2243('0x5')](_0x183db0+':'+_0x446e79['id'],_0x446e79);FaxAccountEvents[_0x2243('0x5')](_0x183db0,_0x446e79);_0xa94cb3(null);};}for(var e in events){if(events[_0x2243('0x6')](e)){var event=events[e];FaxAccount[_0x2243('0x7')](e,emitEvent(event));}}module[_0x2243('0x8')]=FaxAccountEvents;
\ No newline at end of file