Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Simple Config Laravel Package

bitscout/simple-config

View on GitHub
Deep Wiki
Context7

SimpleConfig

A simple way to configure a few global variables in SonataAdmin. Define them in YAML, let users edit them in the admin interface.

Status: Work in progress, not yet implemented

Installation

Simply composer require bitscout/simple-config and then add this line to your bundles.php:

Bitscout\SimpleConfig\BitscoutSimpleConfigBundle::class => ['all' => true],

Configuration

Create the file config/packages/bitscout_simple_config.yaml:

bitscout_simple_config:
  fields:
    foo:
      label: Fubar
      type: int
      default: bar
      show: true   # optional, default true

This immediately will provide you with the environment variable SIMPLE_CONFIG_FOO with the value "bar".

In your sonata_admin.yaml, add a menu entry to the route admin_app_bitscout_simple_config_list.

Administration

TODO

Add Sonata admin (list/edit) to set a value in the database, load that value to replace the default.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui