function qa_read_blob_file($blobid, $format) { $filename = qa_get_blob_filename($blobid, $format); if (isset($filename) && file_exists($filename)) { if ($filename == './' || $filename == '/.' || $filename == '.') { return null; } return file_get_contents($filename); } else { // logging // error_log('Requested blobid '.$blobid.' does not exist. Filename: '.$filename); return null; } }
function qa_delete_blob_file($blobid, $format) { if (qa_to_override(__FUNCTION__)) { $args = func_get_args(); return qa_call_override(__FUNCTION__, $args); } unlink(qa_get_blob_filename($blobid, $format)); }