/** * {@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']); } }
/** * {@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')); }
/** * {@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')); }
/** * {@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(); }