-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The zoo demo (Pauline has it) runs the same Filament feature tests on SQLite and on MongoDB. On MongoDB, 24 tests are tagged mongodb-hook and skip until the installed Filament exposes the driver hooks from filamentphp/filament#20442 (relationship sort, aggregate sort, aggregate filter, unattached-records query, and BelongsToMany option loading through Filament's relationship joiner).
Once the core hooks exist:
- run the demo against a Filament build that includes PR #20442 (path repository or vendor patch; the PR targets 4.x and must be applied to 5.x)
- confirm the mongodb-hook tests pass with laravel-mongodb's hooks instead of the demo's prototype
- report back to Filament anything in the hook contract that does not fit (Expression columns, nested relation paths, callback semantics)
Filament features verified: every Filament table, form and filter feature the hooks are meant to cover, end to end through Filament's own code rather than direct builder calls.
- related to
-
PHPLARA-292 SPIKE: Investigate Filament support
-
- Closed
-