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 Configurable Laravel Package

signifly/laravel-configurable

Give any Laravel Eloquent model its own configuration. signifly/laravel-configurable adds a lightweight trait and clean API for storing and retrieving per-model settings, with sensible defaults, simple access, and no boilerplate.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Platform / runtime modernization: v1.5.0 confirms PHP 8 support, so this package no longer blocks a PHP 8 migration. Treat it as a green light for the runtime upgrade workstream rather than a standalone build-vs-buy debate.
  • Roadmap sequencing: if PHP 8 support was a dependency gating other initiatives (framework upgrade, performance work, hosting/EOL deadlines, security patching), this release removes that blocker — re-sequence those items accordingly.
  • Build vs buy: an actively maintained package that tracks current PHP versions reduces total cost of ownership versus an in-house equivalent you would have to port, test, and maintain against every runtime bump.
  • Vendor / exit risk: continued releases are evidence of maintenance. Release cadence and compatibility responsiveness are legitimate inputs to dependency reviews and vendor viability checks.
  • Use cases: adopt only where the package's domain maps to a real roadmap need. PHP 8 support is a qualifier, not a reason to add a dependency.

When to Consider This Package

  • Your application runs on, or is migrating to, PHP 8 and you are clearing dependencies with runtime blockers.
  • The package's domain overlaps a planned or existing feature where building in-house is undifferentiated work.
  • You value a maintainer who ships compatibility updates promptly over one with a richer but stale feature set.
  • Look elsewhere / hold if: you still require EOL PHP runtimes; the package's scope is materially broader than your need; you need contractual guarantees (SLA, security disclosure policy, LTS commitments) that a small/single-maintainer package is unlikely to offer; or the only signal available is a compatibility bump — review changelog history and the issue tracker before committing.
  • Diligence before adoption: confirm PHP 8 support is CI-verified across the test matrix, not merely a relaxed composer.json constraint. Check for deprecation warnings and whether the release includes a breaking-change note (none indicated here).

How to Pitch It (Stakeholders)

  • Executives: this is a maintenance signal, not a new capability. The package now runs on PHP 8, which de-risks and unblocks our runtime upgrade. Low cost, low commitment — the decision is whether to keep it in the dependency set, not whether to fund new work.
  • Engineering: v1.5.0 adds PHP 8 support. Verify it is backed by CI on 8.x rather than a version-constraint bump alone, run the suite on PHP 8 before rollout, and scan for deprecation noise. Pin the version and review the diff.
  • Caveat to state openly: the release note is terse. Treat this as a compatibility milestone and re-assess when feature-level changes, deprecations, or breaking changes appear — or when the package becomes load-bearing for a shipped feature.
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.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console