https://github.com/elfsundae/laravel-datatables
https://github.com/elfsundae/laravel-datatables
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/elfsundae/laravel-datatables
- Owner: ElfSundae
- License: mit
- Created: 2017-06-17T20:24:57.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-02-19T01:11:33.000Z (over 8 years ago)
- Last Synced: 2025-03-22T08:02:45.574Z (over 1 year ago)
- Language: PHP
- Homepage:
- Size: 60.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Laravel DataTables
[](https://packagist.org/packages/elfsundae/laravel-datatables)
[](LICENSE.md)
[](https://travis-ci.org/ElfSundae/laravel-datatables)
[](https://styleci.io/repos/94647284)
[](https://insight.sensiolabs.com/projects/6fe19cb9-8907-46f6-9f06-644c8bfb5f94)
[](https://scrutinizer-ci.com/g/ElfSundae/laravel-datatables)
[](https://scrutinizer-ci.com/g/ElfSundae/laravel-datatables/?branch=master)
An extended package based on [yajra/laravel-datatables](https://github.com/yajra/laravel-datatables).
## Installation
```sh
$ composer require elfsundae/laravel-datatables
```
Then register the service provider:
```php
ElfSundae\DataTables\DataTablesServiceProvider::class
```
## Extended Notes
### Added
- Added some convenient methods for DataTable service, you need to use [`ElfSundae\DataTables\Services\DataTable`](src/Services/DataTable.php) instead of `Yajra\DataTables\Services\DataTable`
- ~~Added `addColumns()` for `EloquentDataTable`~~ (_merged in [yajra/laravel-datatables#1416](https://github.com/yajra/laravel-datatables/pull/1416)_)
- ~~Added `postAjax()` for Html Builder~~ (_merged in [yajra/laravel-datatables-html#45](https://github.com/yajra/laravel-datatables-html/pull/45)_)
### Changed
- ~~Changed the default `filename` for export to `className_YmdHis`~~ (_merged in [yajra/laravel-datatables-buttons#49](https://github.com/yajra/laravel-datatables-buttons/pull/49)_)
- Refactored `DataTables` factory, see [yajra/laravel-datatables#1488](https://github.com/yajra/laravel-datatables/pull/1488)
### Removed
- Disabled [package discovery](https://laravel.com/docs/5.5/packages#package-discovery) for the original datatables packages
- Removed `action` column in `datatables.stub` for the `datatables:make` command