Download the PHP package outerweb/filament-settings without Composer
On this page you can find all versions of the php package outerweb/filament-settings. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download outerweb/filament-settings
More information about outerweb/filament-settings
Files in outerweb/filament-settings
Package filament-settings
Short Description Filament integration for the outerweb/settings package
License MIT
Homepage https://github.com/outerweb/filament-settings
Informations about the package filament-settings
Filament Settings
This Filament plugin provides an integration for the outerweb/settings package.
Table of Contents
- Installation
- Usage
- Changelog
- License
Installation
You can install the package via composer:
Follow the installation instructions for the outerweb/settings package.
Add the plugin to your panel:
Usage
Create a Page
Create a settings page by extending Outerweb\FilamentSettings\Pages\Settings:
Creating multiple pages
You can create as many settings pages as you want.
Each page just needs to extend Outerweb\FilamentSettings\Pages\Settings. You can override the all properties like the icon, navigationGroup... just like a normal Filament page.
Mutating settings data
You can mutate the settings before filling the form and before saving them to the database by defining the mutateFormDataBeforeFill and mutateFormDataBeforeSave methods.
For example, if you want to store all settings under a specific tenant key:
Changelog
Please see CHANGELOG for more information on what has changed recently.
License
The MIT License (MIT). Please see License File for more information.
All versions of filament-settings with dependencies
filament/filament Version ^4.0|^5.0
outerweb/settings Version ^2.0
spatie/laravel-package-tools Version ^1.16