Warning: session_start(): open(/var/lib/php/sessions/sess_lfiulnjcm7csef8dv4j0gu29og, 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 DownloadedMedia {
S cmd;
Map info;
File convertedFile;
*(S *cmd, S json, File *convertedFile) {
info = jsonDecodeMap(json);
}
File mediaFile aka get() {
if (convertedFile != null) ret convertedFile;
ret newFile((S) info.get("_filename"));
}
O get(S key) { ret info.get(key); }
toString { ret "DownloadedMedia: " + renderFileInfo(mediaFile()); }
Map toMap() { ret info; }
}