rycdt/laravel-query-builder

REST API Query Builder for Laravel

v1.0 2024-02-21 03:03 UTC

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