Warning: session_start(): open(/var/lib/php/sessions/sess_8tur5isdc0hfoujqinpitc8dmh, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
sclass ExecutedRule {
RuleWithParams rule; // may be a FailedRule
LS output;
LS facts;
LS newInput;
NLLogicChecker_v2 logicChecker; // logic checker used
int _failureLevel; // or 0
*() {}
*(RuleWithParams *rule, Collection output, Collection facts, Collection newInput) {
this.output = asList_nullIfEmpty(output);
this.facts = asList_nullIfEmpty(facts);
this.newInput = asList_nullIfEmpty(newInput);
}
int failureLevel() {
if (_failureLevel != 0) ret _failureLevel;
if (rule instanceof FailedRule)
_failureLevel = nlLogic_failureLevel_calc(this);
ret _failureLevel;
}
S ruleID() { ret rule.ruleID(); }
bool isFailed() { ret rule instanceof FailedRule; }
}