Ejemplo n.º 1
0
 public static function check_and_make_uploaded_dir($dir, $check_dir_level = null, $mode = null)
 {
     if (!$check_dir_level) {
         $check_dir_level = conf('upload.check_and_make_dir_level');
     }
     if (!$mode) {
         $mode = conf('upload.mkdir_mode');
     }
     if ($target_path = Util_file::check_exists_file_path($dir, $check_dir_level)) {
         if (false === Util_file::make_dir_recursive($dir, $mode)) {
             return false;
         }
         Util_file::chmod_recursive($target_path, $mode);
     }
     return true;
 }