[FEAT] Checkbox toggle for Model::shouldBeStrict
Author: xtay2Created Mar 21, 2026Updated Mar 21, 2026
Background
I'm in the middle of migrating my legacy codebase to use the Model::shouldBeStrict(!app()->isProduction()) setting in the AppServiceProvider::boot method. Because this can't be done in a single commit / merge request, the setting is now set on the main branch, but interferes with all other branches for which I have to turn it off. It would be great to be able to toggle this setting on or off from the ui.
Feature description
Introduce a new tab in the debug bar that contains multiple checkboxes for all common development settings:
- Model::preventLazyLoading
- Model::preventAccessingMissingAttributes
- Model::preventSilentlyDiscardingAttributes
Source: fruitcake/laravel-debugbar