org\upload\driver\Qiniu::save PHP Метод

save() публичный Метод

保存指定文件
public save ( array &$file, boolean $replace = true ) : boolean
$file array 保存的文件信息
$replace boolean 同名文件是否覆盖
Результат boolean 保存状态,true-成功,false-失败
    public function save(&$file, $replace = true)
    {
        $file['name'] = $file['savepath'] . $file['savename'];
        $key = str_replace('/', '_', $file['name']);
        $upfile = ['name' => 'file', 'fileName' => $key, 'fileBody' => file_get_contents($file['tmp_name'])];
        $config = [];
        $result = $this->qiniu->upload($config, $upfile);
        $url = $this->qiniu->downlink($key);
        $file['url'] = $url;
        return false === $result ? false : true;
    }