$_is_file_upload] )); } /** * 默认存储 * @return mixed * @author Tinywan(ShaoBo Wan) */ public static function getDefaultStorage() { return self::getConfig('default'); } /** * 获取存储配置 * @param string|null $name 名称 * @return mixed * @author Tinywan(ShaoBo Wan) */ public static function getConfig(string $name = null) { $config = (new UploadService)->setConfigVal($name); if (!is_null($name)) { return $config['storage'][$name]; } return $config['storage']["default"]; } /** * 配置信息 * @param array $config */ public function config(array $config) { $this->$config = $config; return $this; } /** * @param $name * @param $arguments * @return mixed * @author Tinywan(ShaoBo Wan) */ public static function __callStatic($name, $arguments) { return static::disk()->{$name}(...$arguments); } }