eksa-com/laravel-validation
A Laravel package that extends the framework's built-in validation system with additional rules and reusable helpers, making form and request validation more expressive. Integrates with Laravel's validator and custom rule objects.
Architecture fit
Illuminate\Validation. If it reimplements the validator or forks framework internals, it will couple us to Laravel minor versions and become a liability during upgrades.FormRequest + Rule objects already cover the ground.Integration feasibility
composer require, service provider auto-discovery (Laravel 5.5+), optional config publish. A competent Laravel engineer can wire a spike in under a day.composer.json illuminate/support and php constraints against our target (Laravel 10/11, PHP 8.2/8.3). Packages at this maturity level frequently pin to EOL framework branches.eksa-com/laravel-validation but the referenced repository is andersao/laravel-validation. That is either a fork, a renamed vendor, or an unaffiliated republish. Until provenance is established, this is a supply-chain question, not a code-quality question.Technical risk
Rule:: objects, ValidatesWhenResolved, exception rendering changes in 9/10/11). An unreferenced package is unlikely to track that.ValidationException handling are the things that break clients. Any deviation from framework defaults must be diffed, not assumed.Key questions
eksa-com/laravel-validation, and what is its relationship to andersao/laravel-validation? Is the repo link canonical?illuminate/* and php constraints does composer.json declare, and is there a tagged release compatible with our Laravel version?Illuminate\Validation or replace it? Show the service provider and the container bindings.Stack fit
Rule objects, where this package would consolidate rather than introduce a parallel validation idiom. If teams currently validate inline in controllers, adopting a service layer and a new package simultaneously doubles the migration surface.Migration path
spatie/laravel-data, or plain Rule objects) without touching call sites.Compatibility
composer.json and commit composer.lock. Verify behavior under our actual PHP and Laravel versions in CI, not locally.ValidationException::errorBag/status), localization files, and any Inertia/Livewire validation error propagation if applicable.Sequencing
Illuminate\Validation primitives — which, given the evidence, is the likely outcome.Maintenance
Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?