/**
  * {@inheritdoc}
  */
 protected function build()
 {
     parent::build();
     $qs = $this->request->getQuery();
     foreach ($this->get('attributes') as $i => $attr) {
         $qs->set('Attribute.' . ($i + 1) . '.Name', $attr['name']);
         $qs->set('Attribute.' . ($i + 1) . '.Value', $attr['value']);
     }
 }
示例#2
0
 /**
  * {@inheritdoc}
  */
 protected function build()
 {
     parent::build();
     $qs = $this->request->getQuery();
     $qs->set('Label', $this->get('label'));
     foreach ($this->get('permissions') as $i => $permission) {
         $qs->set('AWSAccountId.' . ($i + 1), $permission['account']);
         $qs->set('ActionName.' . ($i + 1), $permission['action']);
     }
 }
 /**
  * {@inheritdoc}
  */
 protected function build()
 {
     parent::build();
     $this->request->getQuery()->set('Label', $this->get('label'));
 }
示例#4
0
 /**
  * {@inheritdoc}
  */
 protected function build()
 {
     parent::build();
     $this->request->getQuery()->set('ReceiptHandle', $this->get('receipt_handle'));
 }
 /**
  * {@inheritdoc}
  */
 protected function build()
 {
     parent::build();
     $this->request->getQuery()->set('ReceiptHandle', $this->get('receipt_handle'));
     $this->request->getQuery()->set('VisibilityTimeout', $this->get('visibility_timeout'));
 }
示例#6
0
 /**
  * {@inheritdoc}
  *
  * @return array Returns an associative array of data containing the following:
  *      message_id => Message ID of the sent message
  *      md5 => MD5 of the message
  */
 public function getResult()
 {
     return parent::getResult();
 }