clearIfExpired method
Implementation
clearIfExpired([bool expired = false]) async {
try {
final path = await _cacheDirURL;
if (path != null) {
final Directory appDocDirFolder = Directory(path);
if (await appDocDirFolder.exists() && await _expired()) {
PMLogger.d("[$_tag] delete cache dir");
appDocDirFolder.delete(recursive: true);
}
}
} catch (e) {
PMLogger.e(e);
}
}