PHPackages                             parabellumkoval/backpack-settings - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. parabellumkoval/backpack-settings

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

parabellumkoval/backpack-settings
=================================

Settings UI &amp; Service for Laravel 8 + Backpack 4.1 (config/DB drivers, tabs, registry, aliases).

v0.2.0(7mo ago)01884MITPHPPHP ^8.2

Since Aug 4Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/parabellumKoval/backpack-settings)[ Packagist](https://packagist.org/packages/parabellumkoval/backpack-settings)[ RSS](/packages/parabellumkoval-backpack-settings/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (7)Used By (4)

parabellumkoval/backpack-settings
=================================

[](#parabellumkovalbackpack-settings)

Settings UI &amp; Service for Laravel 8 + Backpack 4.1.

- Use **base Backpack fields** *and* add **custom fields**.
- Define settings via a **Class Registrar** (separate from providers).
- **Tabs** support per page (and per field via `tab()`).
- DB + Config drivers, with **DB override**.
- Simple facade: `Settings::get('some.key')` / `Settings::set(...)`.

Install
-------

[](#install)

```
composer require parabellumkoval/backpack-settings
php artisan vendor:publish --provider="Backpack\Settings\Providers\BackpackSettingsServiceProvider" --tag=config
php artisan vendor:publish --provider="Backpack\Settings\Providers\BackpackSettingsServiceProvider" --tag=migrations
php artisan migrate
```

Register your settings via Class Registrar
------------------------------------------

[](#register-your-settings-via-class-registrar)

Create a class in your package/app, e.g. `App\Settings\StoreSettingsRegistrar.php`:

```
