__construct() __construct(array $config = array(), string $driver = '', $driverConfig = null) 构造方法,用于构造上传实例 Parameters array $config 配置 string $driver 要使用的上传驱动 LOCAL-本地上传驱动,FTP-FTP上传驱动 $driverConfig
__get() __get(string $name) : \Think\multitype 使用 $this->name 获取配置 Parameters string $name 配置名称 Returns \Think\multitype — 配置值
uploadOne() uploadOne(array $file) : array 上传单个文件 Parameters array $file 文件数组 Returns array — 上传成功后的文件信息
dealFiles() dealFiles(array $files) : array 转换上传文件数组变量为正确的方式 Parameters array $files 上传的文件变量 Returns array
setDriver() setDriver(string $driver = null, array $config = null) 设置上传驱动 Parameters string $driver 驱动名称 array $config 驱动配置
getName() getName(array $rule, string $filename) : string 根据指定的规则获取文件或目录名称 Parameters array $rule 规则 string $filename 原文件名 Returns string — 文件或目录名称