Lines Matching refs:predicate
51 $predicate = $INPUT->arr('predicate');
53 $errors = $this->validate($predicate);
58 $ok = $sqlite->storeEntry('predicate', $predicate);
61 $ok = $sqlite->query('DELETE FROM predicate WHERE id=?', $predicate['id']);
64 $errors = $this->validate($predicate);
71 $predicate['id'] = $INPUT->str('edit');
72 $ok = $sqlite->query("UPDATE predicate SET $set WHERE id=?", $predicate);
114 foreach ($predicates as $predicate) {
115 if ($INPUT->str('edit') == $predicate['id']) {
117 $INPUT->set('predicate', $predicate);
126 $value = $predicate[$header];
138 ['do' => 'admin', 'page' => 'structnotification', 'edit' => $predicate['id']]
149 'predicate[id]' => $predicate['id']
227 protected function validate($predicate) argument
230 if (blank($predicate['schema'])) {
234 if (blank($predicate['field'])) {
238 if (blank($predicate['operator'])) {
242 if (blank($predicate['value'])) {
246 if (blank($predicate['users_and_groups'])) {
250 if (blank($predicate['message'])) {