request = $request; } /** * Get all query parameters. * * @return array */ public function all(): array { $queryParameters = []; parse_str($this->request->getUri()->getQuery(), $queryParameters); return $queryParameters; } /** * Get a specific query parameter. * * @param string $name * @return string */ public function get(string $name): string { return $this->all()[$name] ?? ''; } }