RPC apigility как получить пост

Я искал и нашел ноль ответов, поэтому это должно быть что-то простое, что ускользает от меня.

Когда я создаю RPC в apigility и генерирую два файла .php, как мне получить данные POST / GET, поступающие из запроса, чтобы я мог начать работать с ним?

class StatusController extends AbstractActionController
{
public function statusAction()
{
//how do I get the POST received?
}
}

0

Решение

$this->getEvent()->getRouteMatch()->getParam('valueName');

Также обязательно добавьте значение valueName на вкладке поля службы apigility.

Или чтобы получить их все сразу.

$input = $this->getEvent()->getParam('ZF\ContentValidation\InputFilter');
$params = $input->getValues();

Если вы кешируете карту классов вашего модуля и конфигурацию, обязательно удалите их, я забыл об этом не раз.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]