rycdt / laravel-query-builder
REST API Query Builder for Laravel
v1.0
2024-02-21 03:03 UTC
Requires
- php: >=7.2
- illuminate/database: ^5.5|^6.0|^7.0|^8.0
- illuminate/support: ^5.5|^6.0|^7.0|^8.0
This package is auto-updated.
Last update: 2025-06-16 15:24:55 UTC
README
Query Builder
Provides comprehensive search capabilities for API endpoints with sorting, filtering, aggregates and includes.
{
first: 10,
page: 1,
selects: [],
concats: [],
where: {},
sort: [],
has: {},
aggregates: [],
includes: []
}
Validation Builder
Custom Validation Message
{
validationMessages: {
column_name: {
rule: 'unique',
message: 'My custom unique message.'
}
}
}
Custom Validation Rule
{
validationRules: {
column_name: {
replace: 'unique',
with: 'iunique'
}
}
}
Requirement
- PHP >= 7.2
- See Packagist (rycdt/laravel-query-builder)