ЕСЛИ ВЫ ХОТИТЕ ПОЛУЧИТЬ ПАРАМЫ С ИМЯ ПАРАМ
$value = $app->request->params('key');
Метод params () сначала ищет переменные PUT, затем переменные POST, а затем переменные GET. Если переменные не найдены, возвращается ноль. Если вы хотите искать только определенный тип переменной, вы можете использовать вместо этого следующие методы:
// --- переменная GET
$paramValue = $app->request->get('paramName');
// --- переменная POST
$paramValue = $app->request->post('paramName');
// --- переменная PUT
$paramValue = $app->request->put('paramName');
ЕСЛИ ВЫ ХОТИТЕ ПОЛУЧИТЬ ВСЕ ПАРАМЕТРЫ ОТ ЗАПРОСА БЕЗ УКАЗАНИЯ НАИМЕНОВАНИЯ ПАРАМ,
ВЫ МОЖЕТЕ ПОЛУЧИТЬ ВСЕ ИХ В Массив в ФОРМАТИВНОМ КЛЮЧЕ => ЗНАЧЕНИЕ
$data = json_decode( $app->request->getBody() ) ?: $app->request->params();
$ data будет массивом, который содержит все поля из запроса, как показано ниже
$data = array(
'key' => 'value',
'key' => 'value',
//...
);
Надеюсь, это поможет вам!