Warning: session_start(): open(/var/lib/php/sessions/sess_3786pqltm6t7n7gplhcjbq26fc, 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
!7
concept AppliedRule {
S ruleID;
S modifiedRule;
S judgement;
S comment;
S matchedRuleStruct;
S intention, context;
}
cmodule AppliedRules > DynCRUD {
start {
dbIndexing(AppliedRule, 'ruleID);
L list = cloneList(conceptsWhere AppliedRule(ruleID := null));
for (AppliedRule r : list) {
S ruleID = "?";
pcall {
ruleID = gazelle_ruleIDFromMatchedRuleStruct(r.matchedRuleStruct);
print("Got ruleID: " + ruleID);
}
cset(r, +ruleID);
}
dm_registerAs('gazelleFeedbackCRUD);
}
enhanceFrame { internalFrameIcon(f, gazelle_frameIcon()); }
// API
L feedbackForRule(S ruleID) {
ret conceptsWhere AppliedRule(+ruleID);
}
Map stats() {
ret multiSetToMap(collectMultiSet ruleID(concepts()));
}
}