ad-mos/laravel-datatables
最新稳定版本:v2.8
Composer 安装命令:
composer require ad-mos/laravel-datatables
包简介
DataTables Server-Side API for Laravel Framework
关键字:
README 文档
README
Quick Installation
$ composer require ad-mos/laravel-datatables
Usage examples
1 - Simple table:
public function data(DataTables $dataTables) { return $dataTables->provide(new User); }
2 - Table with joins:
public function data(DataTables $dataTables) { $model = new User; $query = $model->newQuery() ->leftJoin('user_emails', 'user_emails.user_id', '=', 'users.id') ->leftJoin('user_phones', 'user_phones.user_id', '=', 'users.id') ->groupBy('users.id'); $aliases = [ 'emails' => 'GROUP_CONCAT(DISTINCT `user_emails`.email SEPARATOR \'|\')', 'phones' => 'GROUP_CONCAT(DISTINCT `user_phones`.phone SEPARATOR \'|\')', ]; return $dataTables->provide($this->model, $query, $aliases); }
DataTables can be accessed through IoC, helper or facade:
return $dataTables->provide(...); return datatables()->provide(...); return \DataTables::provide(...);
License
The MIT License. More information here.
统计信息
- 总下载量: 8.38k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-04-06