anlutro/l4-settings
anlutro/l4-settings provides persistent key-value application settings for Laravel 4. Store configuration in the database, JSON files, or memory, then read and write values through a simple facade with caching and fallback support for flexible runtime configuration.
anlutro/l4-settings fits a narrow Laravel use case: runtime-editable, persistent application settings such as feature flags, UI copy, integration endpoints, or administrative defaults. It is not a substitute for secrets management, per-user preferences at scale, or full configuration management. The package’s Laravel 4-era naming is a signal to validate modern Laravel support before treating it as a strategic dependency. For a TPM, the relevant question is whether settings are a small cross-cutting concern or a domain capability; if the latter, a thin internal settings abstraction is safer than direct package coupling..env, config files, or a custom table, define an import map and a dual-read period. Wrap package calls in an internal SettingsRepository contract so controllers and services do not depend on the vendor API.How can I help you explore Laravel packages today?