Warning: session_start(): open(/var/lib/php/sessions/sess_6sm3hdjjhohrf4m92ut3d3deb3, 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
static DependentCache> allWebsByID_cache = new DependentCache(f allWebsByID_calc, f cachedNodeIndex /*_changeCount*/);
static MultiMap allWebsByID() {
ret allWebsByID_cache!;
}
static MultiMap allWebsByID_calc() {
setAdd(postSoftwareMadeWeb_onNewWeb, f allWebsByID_onNewWeb);
onTransientWebAdded_do(f allWebsByID_onNewWeb);
onTransientWebRemoved_do(f allWebsByID_onRemovedWeb);
ret multiMapIndexByMethod(allWebsFromCachedNodeIndex_uncached(), 'globalIDObj);
}
svoid allWebsByID_onNewWeb(Web web, O[] params) {
allWebsByID_onNewWeb(web);
}
svoid allWebsByID_onNewWeb(Web web) {
lock allWebsByID_cache.lock;
if (allWebsByID_cache! != null)
allWebsByID_cache->put(web.globalIDObj(), web);
}
svoid allWebsByID_onRemovedWeb(Web web) {
lock allWebsByID_cache.lock;
if (allWebsByID_cache! != null)
allWebsByID_cache->remove(web.globalIDObj());
}