BASE . LOG, 'log_file_id' => $LOG_FILE_ID, 'log_per_date' => true, ]); $PAGE_NAME = 'TEST CLASS: FILE'; print ""; print "" . $PAGE_NAME . ""; print ""; print '
Class Test Master
'; print '

' . $PAGE_NAME . '

'; $file = '/some/path/to/some/file.txt'; print "GETFILENAMEENDING: $file: " . File::getFilenameEnding($file) . "
"; $file = getcwd() . DIRECTORY_SEPARATOR . 'class_test.file.php'; print "GETLINESFROMFILE: $file: " . File::getLinesFromFile($file) . "
"; print "MIMEINFO: $file: " . File::getMimeType($file) . "
"; try { print "MIMEINFO: does_not_exists.txt " . File::getMimeType("does_not_exists.txt") . "
"; } catch (\Exception $e) { print "Error: " . get_class($e) . ": " . $e->getMessage() . "
"; } $files = [ 'layout/css/edit.css', 'layout/javascript/edit.jq.js', 'class_test.file.php', getcwd() . DIRECTORY_SEPARATOR . 'class_test.file.php', ]; foreach ($files as $file) { try { print "MIMEINFO: $file: " . File::getMimeType($file) . "
"; } catch (\Exception $e) { print "Error: " . get_class($e) . ": " . $e->getMessage() . "
"; } } print ""; // __END__