solaroberto / datatable-services
A comprehensive package for managing DataTables in Laravel applications with advanced filtering and bulk operations support
v1.1.0
2026-09-04 07:56 UTC
Requires
- php: ^8.2|^8.3|^8.4
- illuminate/database: ^10.0|^11.0|^12.0|^13.0
- illuminate/support: ^10.0|^11.0|^12.0|^13.0
- yajra/laravel-datatables-buttons: ^10.0|^11.0|^12.0
- yajra/laravel-datatables-html: ^10.0|^11.0|^12.0
- yajra/laravel-datatables-oracle: ^10.0|^11.0|^12.0
Requires (Dev)
- mockery/mockery: ^1.6
- orchestra/testbench: ^8.0|^9.0|^10.0
- phpunit/phpunit: ^10.5|^11.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
A comprehensive package for managing DataTables in Laravel applications with advanced filtering and bulk operations support.
Features
- 🚀 Advanced DataTable Configuration - Simplified HTML builder configuration
- 🔍 Powerful Filter System - Support for complex search criteria with nested groups
- 📅 Smart Date Filtering - Multiple date format support
- ✅ Multi-page Selection - Checkbox selection across pages
- 🔄 Row Reordering - Drag-and-drop row reordering
- 📤 Export Options - Excel, CSV, PDF, Print, and Copy exports
- 🎯 Bulk Actions - Easy bulk operation implementation
- 🌍 Multi-language - Support for multiple languages
- 🎨 Customizable - Highly configurable
Requirements
- PHP >= 8.0
- Laravel >= 9.0
- Yajra DataTables >= 10.0
Installation
composer require solaroberto/datatable-services