Exemplo n.º 1
0
 /**
  * @inheritdoc
  */
 public function build($options)
 {
     $build = new RequestBuilder();
     return $build->setMethod('GET')->setParams($this->getParams($options, $this->params_keys))->build($options);
 }
Exemplo n.º 2
0
 /**
  * @inheritdoc
  */
 public function build($options)
 {
     $build = new RequestBuilder();
     return $build->setMethod('PUT')->setBucket($options['bucket'])->setPath($options['path'])->setOSSHeaders($this->getParams($options, $this->oss_header_keys))->build($options);
 }
Exemplo n.º 3
0
 /**
  * @inheritdoc
  */
 public function build($options)
 {
     $build = new RequestBuilder();
     return $build->setMethod('PUT')->setBucket($options['bucket'])->setOSSHeaders($this->_getAcl($options['acl']))->setParams('acl')->build($options);
 }
Exemplo n.º 4
0
 /**
  * @inheritdoc
  */
 public function build($options)
 {
     $build = new RequestBuilder();
     return $build->setMethod('GET')->setBucket($options['bucket'])->setPath($options['path'])->setParams('acl')->build($options);
 }
Exemplo n.º 5
0
 /**
  * @inheritdoc
  */
 public function build($options)
 {
     $acl = $this->_getAcl($options['acl']);
     $build = new RequestBuilder();
     return $build->setMethod('PUT')->setBucket($options['bucket'])->setBody($this->getBody($options['region']))->setOSSHeaders($acl)->build($options);
 }
Exemplo n.º 6
0
 /**
  * @inheritdoc
  */
 public function build($options)
 {
     $build = new RequestBuilder();
     return $build->setMethod('DELETE')->setBucket($options['bucket'])->build($options);
 }