Warning: session_start(): open(/var/lib/php/sessions/sess_5kks3s6n7gh0kab22evfpf7rhl, 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
persistable sclass ResolvableLASClass is IResolvableClass {
transient ILASClassLoader lasClassLoader;
LASClassDef classDef;
Class resolvedClass;
*(ILASClassLoader *lasClassLoader, LASClassDef *classDef) {}
public Class get aka resolveToClass() {
if (resolvedClass == null) {
if (lasClassLoader == null)
fail("Need LASClassLoader to define " + classDef.userGivenName);
resolvedClass = lasClassLoader.defineLASClass(classDef.finalClassName(),
-> classDef.toBytes());
// set static fields
classDef.init(resolvedClass);
}
ret resolvedClass;
}
// This function is very defensive (doesn't resolve anything)
toString {
if (resolvedClass != null)
ret className(resolvedClass);
try object classDef.userGivenName;
if (classDef.classHash_cache != null)
ret classDef.finalClassNameWithoutPrefix();
ret or2(classDef.userGivenName, "script-defined class")
+ " [unresolved]";
}
}