getParsedBody(); $task = $body['task'] ?? $c['uri']->param('task'); if (null !== $task) { $task = filter_var($task, FILTER_SANITIZE_STRING); } return $task ?: null; }; $container['action'] = function (Grav $c) { /** @var ServerRequestInterface $request */ $request = $c['request']; $body = $request->getParsedBody(); $action = $body['action'] ?? $c['uri']->param('action'); if (null !== $action) { $action = filter_var($action, FILTER_SANITIZE_STRING); } return $action ?: null; }; } }