kevinruscoe / autosortingmodeltrait
1.0.1
2017-11-25 16:23 UTC
Requires
- php: ^7.0
- illuminate/database: ~5.5.0
- illuminate/http: ~5.5.0
README
这是一个非常简单的特质,可以为 Eloquent 模型添加自动排序功能。
用法
像这样导入特质
<?php
namespace App;
use KevinRuscoe\AutoSortingModel\Traits\AutoSortingModelTrait as AutoSortable;
class User
{
use AutoSortable;
}
默认情况下,该特质将查找 sortColumn 和 sortDirection 查询字符串值来进行排序。如果您发布提供的配置文件,您可以覆盖这些值。
有一个辅助函数 sortLink($modelAttribute) 可以帮助您创建排序链接。