kevinruscoe/autosortingmodeltrait

该包已被弃用且不再维护。作者建议使用 kevinruscoe/autosortingmodel 包。

一个用于根据查询字符串值自动排序模型的非常简单的特质。

1.0.1 2017-11-25 16:23 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:11:00 UTC


README

这是一个非常简单的特质,可以为 Eloquent 模型添加自动排序功能。

用法

像这样导入特质

<?php

namespace App;

use KevinRuscoe\AutoSortingModel\Traits\AutoSortingModelTrait as AutoSortable;

class User
{
    use AutoSortable;
}

默认情况下,该特质将查找 sortColumnsortDirection 查询字符串值来进行排序。如果您发布提供的配置文件,您可以覆盖这些值。

有一个辅助函数 sortLink($modelAttribute) 可以帮助您创建排序链接。