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

L5 Repository Laravel Package

eksa-com/l5-repository

A Laravel 5 repository pattern package that abstracts data access behind interfaces, with support for criteria, presenters, and caching to keep controllers clean and your domain layer testable.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature delivery: Use the package to add custom validation rules without building them in-house, accelerating form and API validation features.
  • Roadmap alignment: The 2.9.2 release adds Laravel 11 (L11) support, so adopting this package removes a blocker for teams planning or executing an L11 upgrade.
  • Build vs. buy: Favor using this maintained package over writing bespoke validation logic, reducing maintenance burden and edge-case risk.
  • Use cases: Complex request validation, reusable business rules, and consistency across Laravel applications; especially valuable when core validation falls short.

When to Consider This Package

  • You are on Laravel 11 or planning to upgrade within the next 1–2 quarters and need validation rules beyond Laravel’s built-ins.
  • You want a package with active maintenance (2.9.2 explicitly tracks L11) and low integration overhead.
  • Your team prefers configuration-driven validation over custom PHP logic spread across controllers.
  • Look elsewhere if: you are on an older Laravel version without a clear upgrade path, core validation already covers your needs, or the package’s rule set overlaps with another dependency you already maintain.

How to Pitch It (Stakeholders)

  • Executives: This package reduces custom development effort for validation and now supports Laravel 11, lowering risk and cost associated with the platform upgrade. It is actively maintained, which means fewer surprises and faster delivery.
  • Engineering: 2.9.2 confirms L11 compatibility, so integration is straightforward. The package provides reusable validation rules that keep controllers lean and behavior consistent; recommend a short spike to confirm rule coverage against current requirements.
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.
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package