/** * @inheritdoc */ protected function createPayload() { $payload = new ApiTestPayload(); $payload->setError('fake-error'); $payload->addArgument('foo', 'bar'); return $payload; }
/** * @return ApiTestPayload */ protected function createPayload() { $payload = new ApiTestPayload(); if ($this->input->getOption('arguments')) { $args = []; foreach ($this->input->getOption('arguments') as $keyValue) { list($key, $value) = explode(':', $keyValue); $args[$key] = $value; } $payload->replaceArguments($args); } if ($this->input->getOption('error')) { $this->expectError = true; $payload->setError($this->input->getOption('error')); } return $payload; }