createFolder static method
Implementation
static Future<String?> createFolder(String folder) async {
try {
// qualify folder name
if (basename(folder).contains(".")) folder = dirname(folder);
if (!_folderExists(folder)) {
Log().info('Creating folder $folder');
await Directory(folder).create(recursive: true);
}
return folder;
} catch (e) {
Log().exception(e,
caller: 'platform.vm.dart => bool createFolder($folder)');
return null;
}
}