Libraries tagged by object validation
wendelladriel/laravel-validated-dto
436262 Downloads
Data Transfer Objects with validation for Laravel applications
siriusphp/validation
706814 Downloads
Data validation library. Validate arrays, array objects, domain models etc using a simple API. Easily add your own validators on top of the already dozens built-in validation rules
aura/filter
541119 Downloads
Filters to validate and sanitize objects and arrays.
runz0rd/mapper-php
413860 Downloads
Model mapping, unmapping and validation
jasny/validation-result
239203 Downloads
A result object for validation
iamfarhad/validation
15911 Downloads
🇮🇷 Complete Laravel Persian validation package - Iranian national ID, mobile numbers, Shamsi dates, IBAN/Sheba, postal codes & more. Modern Laravel 10-12 support with both ValidationRule objects & string-based rules.
umbrellio/laravel-common-objects
92085 Downloads
Common objects for extending base Laravel functionality.
friendsofhyperf/validated-dto
9378 Downloads
The Data Transfer Objects with validation for Hyperf.
diego-ninja/granite
501 Downloads
A lightweight zero-dependency PHP library for building immutable, serializable objects with validation capabilities.
fluoresce/validate-embedded
130678 Downloads
Constraint enabling group-based validation of embedded objects with the Symfony Validator Component.
yorcreative/laravel-argonaut-dto
740 Downloads
Argonaut is a lightweight Data Transfer Object (DTO) package for Laravel that supports nested casting, recursive serialization, and validation out of the box. Ideal for service layers, APIs, and clean architecture workflows.
czim/laravel-dataobject
128907 Downloads
Basic validatable standardized data object.
chubbyphp/chubbyphp-parsing
87211 Downloads
Allows parsing data of various structures, meaning the population and validation of data into a defined structure. For example, converting an API request into a Data Transfer Object (DTO).
sfmok/request-input-bundle
11870 Downloads
Converts request data into DTO inputs objects with validation.
securetrading/data
462189 Downloads
Secure Trading's Data package. Contains getters/setters/deleters for a data object and allows extending classes to define validation methods for specific data keys.