Qiniu\Storage\UploadManager::put PHP Method

put() public method

上传二进制流到七牛
public put ( $upToken, $key, $data, $params = null, $mime = 'application/octet-stream', $checkCrc = false ) : array
$upToken 上传凭证
$key 上传文件名
$data 上传二进制流
$params 自定义变量,规格参考 http://developer.qiniu.com/docs/v6/api/overview/up/response/vars.html#xvar
$mime 上传数据的mimeType
$checkCrc 是否校验crc32
return array 包含已上传文件的信息,类似: [ "hash" => "", "key" => "" ]
    public function put($upToken, $key, $data, $params = null, $mime = 'application/octet-stream', $checkCrc = false)
    {
        $params = self::trimParams($params);
        return FormUploader::put($upToken, $key, $data, $this->config, $params, $mime, $checkCrc);
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function write($path, $contents, Config $config)
 {
     list($ret, $error) = $this->uploadManager->put($this->token, $path, $contents);
     if ($error) {
         return false;
     }
     return $ret;
 }
All Usage Examples Of Qiniu\Storage\UploadManager::put