api/lib/domain/services/deactivations-service.js
module.exports = {
isDefault(deactivations) {
if (!deactivations || (!deactivations.t1) && (!deactivations.t2) && (!deactivations.t3)) {
return true;
}
return false;
},
hasOnlyT1(deactivations) {
if (deactivations && deactivations.t1 && (!deactivations.t2) && (!deactivations.t3)) {
return true;
}
return false;
},
hasOnlyT1T2(deactivations) {
if (deactivations && deactivations.t1 && deactivations.t2 && (!deactivations.t3)) {
return true;
}
return false;
},
hasOnlyT2T3(deactivations) {
if (deactivations && (!deactivations.t1) && deactivations.t2 && deactivations.t3) {
return true;
}
return false;
},
hasOnlyT1T3(deactivations) {
if (deactivations && deactivations.t1 && (!deactivations.t2) && deactivations.t3) {
return true;
}
return false;
},
hasT1T2T3(deactivations) {
if (deactivations && deactivations.t1 && deactivations.t2 && deactivations.t3) {
return true;
}
return false;
},
hasOnlyT2(deactivations) {
if (deactivations && deactivations.t2 && (!deactivations.t1) && (!deactivations.t3)) {
return true;
}
return false;
},
hasOnlyT3(deactivations) {
if (deactivations && deactivations.t3 && (!deactivations.t1) && (!deactivations.t2)) {
return true;
}
return false;
}
};