A Ui5App that can hand the {@see \LaravelUi5\Sdk\Http\Controllers\ExportController} a downloadable view of its data.
The app owns its own filter vocabulary: it reads whatever query state the client
sent (the table's live $filter + custom options) off the request and returns an
{@see ExportableInterface} scoped to it — so the controller stays generic (it knows
nothing about roles/validity/type) and every app's export matches its own list.
No ability method here: the export route rides the ui5 middleware stack, so the
app's app-open #[Access] is already enforced by CheckAuthMiddleware before the
controller runs (D24 — the write gate is the gate that opens the console).
| Methods | ||
|---|---|---|
public
|
exportable(Request $request): ExportableInterface
|
# |