Class LaravelUi5\Core\Parameters\Sources\RequestParametersSource

implements ParameterSourceInterface

Reads slot values from the query string of the current Laravel Request — only the query string (since Core 3.0). Pinned first() in the Core boot chain.

Slots are context, carried in the query: the pipeline exists because a report, embedded by iframe, can only bring its values in the URL's query. The path is the other world. Its segments are identity — /users/{user} names a model — and reach a handler through #[Parameter] and the ParameterResolver, never through this pipeline. Reading route parameters here would let a host segment named like a slot override the actor's value and the default; reading the body would turn every slot name into a reserved field of every POST.

Outside an HTTP request (console, jobs, tests) the query is empty and the chain moves on.

Does not parse $filter: there are no ODataFilter-driven slots (the dashboard consumer doesn't process $filter); a future call site can reintroduce that source when needed.

Methods