Beispiel #1
0
 /**
  * Get unused filename by appending suffix
  *
  * @static
  * @param int $itemid
  * @param string $filepath
  * @param string $filename
  * @return string
  */
 public static function get_unused_filename($itemid, $filepath, $filename)
 {
     global $USER;
     $fs = get_file_storage();
     while (repository::draftfile_exists($itemid, $filepath, $filename)) {
         $filename = repository::append_suffix($filename);
     }
     return $filename;
 }