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

Larasupport Laravel Package

irazasyed/larasupport

Larasupport brings Laravel-style conveniences to Lumen, adding missing helper functions, package service-provider registration, config publishing, and Artisan commands so Laravel packages and familiar workflows work smoothly in lightweight Lumen applications.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Maintain vs. migrate: Supports keeping existing Lumen services on a Laravel-compatible footing by providing Laravel-style support helpers without bespoke shim code.
  • Build vs. buy: A small, targeted dependency can replace internal helper utilities, reducing maintenance burden for common compatibility behavior such as config_path() handling.
  • Roadmap sequencing: Useful as a low-risk compatibility layer while a Lumen-to-Laravel migration is planned, but not a reason to delay migration if Lumen is strategically deprecated.
  • Release risk management: v1.7.1 is a patch that reverts prior config_path() changes to fix reported issues (#23, #24). Treat it as a regression fix, not a feature release; validate config-path behavior in staging before rollout.
  • Operational use cases: Package bootstrapping, config path resolution, and Laravel-parity helpers in Lumen deployments where custom path logic would otherwise be duplicated.

When to Consider This Package

  • You have an active Lumen application that needs Laravel-style helpers or compatibility behavior and you want to avoid maintaining custom equivalents.
  • Your team is already using Larasupport and needs the v1.7.1 regression fix for config_path() behavior.
  • You want a small compatibility dependency rather than building and owning internal helper utilities.
  • You can verify package compatibility with your Lumen/PHP version and have tests covering config-path resolution.

Look elsewhere or reconsider adoption when:

  • You are on full Laravel and do not need Lumen compatibility shims.
  • You are actively migrating off Lumen on a near-term roadmap; adding or expanding compatibility layers may create churn.
  • The package’s supported Lumen/PHP versions do not match your stack, or maintenance activity is insufficient for your risk tolerance.
  • Your needs go beyond lightweight Laravel-parity helpers into broader framework behavior; evaluate a more strategic migration or a better-supported package.

How to Pitch It (Stakeholders)

For executives: Larasupport is a low-cost compatibility layer that helps existing Lumen services use Laravel-style helpers without custom code. The v1.7.1 release is a maintenance patch that fixes a config_path() regression, reducing operational risk for teams relying on that behavior. It is not a strategic platform bet, but it can protect delivery velocity while migration decisions are made.

For engineering: v1.7.1 reverts recent config_path() method changes to address issues #23 and #24. There are no new features or stated deprecations, so treat it as a patch update: confirm version constraints, run config-path and package-bootstrap tests, and roll out through normal dependency review. Monitor upstream maintenance and keep an exit path if Lumen usage declines.

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