public function ensureDirExists($name, $value)
{
if (strpos($name, 'TERMINUS_') !== false && strpos($name, '_DIR') !== false && $value != '~') {
try {
$dir_exists = is_dir($value) || !file_exists($value) && @mkdir($value, 0777, true);
} catch (\Exception $e) {
return false;
}
return $dir_exists;
}
return null;
}