Weave 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

Laravel Simple Setting Laravel Package

elipzis/laravel-simple-setting

A lightweight Laravel package for managing simple application settings as key-value pairs, with helpers to store, retrieve, and update persisted configuration values. Ideal for small dynamic settings without a full CMS.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for application settings: a key/value settings store is a recurring "we could build this in an afternoon" decision. This package is a candidate to close that decision with an off-the-shelf, low-surface-area dependency rather than owning custom schema, caching, and casting logic.
  • Framework upgrade planning (the main decision this release informs): v1.3.0 moves the package to Laravel 11 and a newer PHP baseline. That makes it a green light for products already on Laravel 11, and a blocker to re-evaluate for any product still on Laravel 9/10 — those teams must either pin to v1.2.0 or defer the upgrade.
  • Roadmap sequencing: if a Laravel 11 migration is on the roadmap, this dependency is now "ready" and no longer an upgrade blocker; conversely, if the team is staying on Laravel 10 for the next two quarters, this release is not actionable and should be parked.
  • Runtime-editable configuration use cases: feature flags (lightweight), admin-editable business rules (support email, cutoff times, currency display, pagination sizes), per-tenant branding or thresholds — the class of values the business wants to change without a deploy.
  • Vendor risk / maintenance posture: the release is almost entirely dependency bumps plus a framework support bump, which signals an actively maintained package tracking the ecosystem, but also that there is no new product capability here. Do not schedule feature work against this release.

When to Consider This Package

Adopt when:

  • The product runs Laravel 11 on the required PHP version (this release's stated support), or you can upgrade to it.
  • You need a small, simple, database-backed settings store — flat keys, typed values, cached reads — not a full configuration management platform.
  • You want to stop maintaining a homegrown settings table, and the team is small enough that a focused community package beats bespoke code.
  • You want runtime changes without deploys for a modest number of values, with the values persisted and readable through a clean API.
  • You value a dependency whose release history shows automated dependency hygiene (Dependabot, CI action bumps, community contributions) over one with a large feature roadmap.

Look elsewhere when:

  • You are on Laravel 10 or earlier — v1.3.0 requires the newer framework/PHP baseline; you would be pinning to v1.2.0 or forking.
  • You need per-tenant settings at scale, versioning, audit trails, approvals, or scheduling of setting changes — that is a different product category; evaluate a dedicated config/flag service.
  • You need feature-flag evaluation with targeting, cohorts, and experiments — a flags platform (LaunchDarkly/Unleash-style) is the right comparison, not this.
  • Your settings are secrets or credentials — those belong in a secrets manager / environment configuration, not a general settings table.
  • You require enterprise vendor support, SLAs, or a security review with a formal disclosure process — a small single-maintainer package likely will not clear that bar without internal risk acceptance.

Migration caution: treat v1.3.0 as a major-environment upgrade, not a patch. Validate the package against the Laravel 11 app in staging, confirm the PHP version bump is satisfied across CI and production images, and check whether the package's transitive constraints conflict with anything already pinned. Because the changelog is dependency bumps plus the framework bump with no documented breaking API changes, functional risk is low — but the platform-matrix change is real and should be verified, not assumed.

How to Pitch It (Stakeholders)

For executives: This is a maintenance release, not a product release. It brings a small, focused settings library up to current Laravel (11) and PHP support, and the changelog is otherwise automated dependency updates. The business meaning is simple: it unblocks our framework upgrade path and keeps one of our smaller dependencies current rather than becoming a stale liability. There is no new functionality to sell, and no new cost. The one decision it forces is timing — we either upgrade the platform alongside it, or we stay pinned to the prior version until we do.

For engineering: v1.3.0 bumps the supported platform to Laravel 11 and a newer PHP version; the remaining changes are Dependabot action bumps and CI housekeeping, with no stated API changes. Recommended handling: treat it as a planned dependency upgrade tied to the Laravel 11 migration, not an opportunistic patch bump. Pin explicitly, run the settings read/write and cache-invalidation paths in staging, and confirm CI images and composer platform constraints match the new PHP floor. If we are not yet on Laravel 11, stay on v1.2.0 and revisit the package at upgrade time. Longer term, if settings requirements grow beyond flat key/value — tenant scoping, audit history, approvals — flag that early, because this package is deliberately simple and we would be evaluating a different category of tool, not requesting features here.

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.
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels