Warning: session_start(): open(/var/lib/php/sessions/sess_h1at9eilqve2gscdl5uioi4ddg, 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 Dyn_FieldWatcher { DynModule module; S field; O value; Runnable action; swappable O cloneValue(O o) { ret o; } *(DynModule module, S field, Runnable action) { this(module, field, action, null); } *(DynModule *module, S *field, Runnable *action, IF1 *cloneValue) { value = cloneValue(get(module, field)); // Let's do both for safety module.onChange(r check); module.onFieldChange(voidfunc(S f) { if (eq(f, field)) check(); }); } void check { O newValue = cloneValue(get(module, field)); if (eq(value, newValue)) ret; value = newValue; dm_q(module, action); } }