sebastiansulinski/laravel-validation

This package is abandoned and no longer maintained. No replacement package was suggested.

Validation wrapper for Laravel

Installs: 676

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/sebastiansulinski/laravel-validation

v6.0.1 2026-02-16 13:57 UTC

This package is auto-updated.

Last update: 2026-02-16 13:58:24 UTC


README

Warning This package is deprecated and no longer maintained.

This package, when used with form requests expecting Json, generates Json response with the errors representing rule index rather than message for a failed rule i.e.

[
    'message' => 'The given data was invalid.',
    'errors' => [
        'name' => ['required', 'max'],
        'email' ['email'],
    ],
]

If request is not expecting Json - default Laravel redirect response with errors stored in session is being used.

Using this package with front and back end validation allows us having validation message directly with the form and only reveal the relevant one based on which rule failed the validation.

Installation

composer require sebastiansulinski/laravel-validation

Service Provider

Replace default Illuminate\Validation\ValidationServiceProvider::class provider in config/app.php:

<?php

return [
    ...
    
    'providers' => [
        ...
        // Illuminate\Validation\ValidationServiceProvider::class, - remove
        SSD\LaravelValidation\ValidationServiceProvider::class,
    
    ],
];