{$name}(...$arguments); } /** * @desc: 方法描述 * * @author Tinywan(ShaoBo Wan) */ public static function config(string $storage = null, bool $_is_file_upload = true) { $config = config('plugin.tinywan.storage.app.storage'); $storage = $storage ?: $config['default']; if (!isset($config[$storage]) || empty($config[$storage]['adapter'])) { throw new StorageException('对应的adapter不存在'); } static::$adapter = new $config[$storage]['adapter'](array_merge( $config[$storage], [ '_is_file_upload' => $_is_file_upload, ] )); } }