Páginas · Laravilt
TernaryFilter
Three-state Yes / No / All filter for boolean or nullable columns.
php
"Yes" applies where(is_active, true), "No" applies where(is_active, false), and the blank state applies no constraint.
Labels
php
Nullable columns
With nullable(), "Yes" means whereNotNull and "No" means whereNull:
php
Custom queries
php
API reference
| Method | Description |
|---|---|
trueLabel(), falseLabel() | Option labels (default "Yes" / "No") |
placeholderLabel() | Label for the blank (all) state |
nullable() | Use whereNotNull / whereNull |
queries() | Custom true, false, and blank queries |
attribute() | Column name if different from the filter name |