rycdt / laravel-query-builder
REST API Query Builder for Laravel
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/rycdt/laravel-query-builder
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-12-16 16:24:19 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)