undeadevs/scramble-filament-api-service

A scramble extension to integrate better with Filament API Service usage of Spatie Query Builder

Installs: 2

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/undeadevs/scramble-filament-api-service

0.0.1 2025-11-10 11:48 UTC

This package is auto-updated.

Last update: 2025-11-10 12:16:00 UTC


README

A scramble extension to integrate better with Filament API Service usage of Spatie Query Builder. This will detect any getAllowedFields, getAllowedFilters, getAllowedIncludes, and getAllowedSorts in models.

Installation

composer require undeadevs/scramble-filament-api-service

Usage

Register the extension in config/scramble.php:

// ...
'extensions' => [
    // ...
    \Undeadevs\ScrambleFilamentApiService\AllowedFieldsExtension::class,
    \Undeadevs\ScrambleFilamentApiService\AllowedFiltersExtension::class,
    \Undeadevs\ScrambleFilamentApiService\AllowedIncludesExtension::class,
    \Undeadevs\ScrambleFilamentApiService\AllowedSortsExtension::class,
],
// ...