PHPackages                             weiwait-laravel-admin-ext/sorting - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. weiwait-laravel-admin-ext/sorting

ActiveLibrary[Admin Panels](/categories/admin)

weiwait-laravel-admin-ext/sorting
=================================

this is a multifunctional laravel-admin-ext

1.0.6(5y ago)22211MITPHPPHP &gt;=7.0.0CI failing

Since Sep 2Pushed 5y ago1 watchersCompare

[ Source](https://github.com/weiwait/laravel-admin-sorting)[ Packagist](https://packagist.org/packages/weiwait-laravel-admin-ext/sorting)[ Docs](https://github.com/weiwait-laravel-admin-ext/sorting)[ RSS](/packages/weiwait-laravel-admin-ext-sorting/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (7)Dependencies (3)Versions (8)Used By (0)

laravel-admin extension
=======================

[](#laravel-admin-extension)

使用:
---

[](#使用)

```
use Illuminate\Database\Eloquent\Model;
use Spatie\EloquentSortable\Sortable;

Class SomeModel extends Model implements Sortable
{
    use \Weiwait\Sorting\SortingTrait;
    public $sortable = [
        // 设定升序降序
        'direciton' => 'asc or desc',
         // 设定排序时根据此字段分组，排序将根据此字限定段累加 （query->where($restriction, this->$restriction)）
        'restriction' => 'this field or unset',
    ];
}
```

### Grid:

[](#grid)

```
public function grid()
{
    $grid->model()->orderBy('order');
    $grid->column('field', 'label')->sorting();
}
```

安装:
---

[](#安装)

```
composer require weiwait-laravel-admin-ext/sorting
```

图片:
---

[](#图片)

[![效果图](https://raw.githubusercontent.com/weiwait/laravel-admin-sorting/master/effect.png)](https://raw.githubusercontent.com/weiwait/laravel-admin-sorting/master/effect.png)

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~58 days

Recently: every ~86 days

Total

7

Last Release

2094d ago

PHP version history (2 changes)1.0.0PHP &gt;=7.2.0

1.0.1PHP &gt;=7.0.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/74e0a539fde4f31941cf773ea8504fa105f6c48dd8d3665c3f5ea13304c82292?d=identicon)[weiwait](/maintainers/weiwait)

---

Top Contributors

[![weiwait](https://avatars.githubusercontent.com/u/17488095?v=4)](https://github.com/weiwait "weiwait (10 commits)")

---

Tags

sortablesortextensionlaravel-admin

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/weiwait-laravel-admin-ext-sorting/health.svg)

```
[![Health](https://phpackages.com/badges/weiwait-laravel-admin-ext-sorting/health.svg)](https://phpackages.com/packages/weiwait-laravel-admin-ext-sorting)
```

###  Alternatives

[laravel-admin-ext/wang-editor

wangEditor extension for laravel-admin

6283.4k](/packages/laravel-admin-ext-wang-editor)[laravel-admin-ext/grid-sortable

Sort the grid data by drag and drop rows

42119.3k](/packages/laravel-admin-ext-grid-sortable)[jadekun/sku

382.2k](/packages/jadekun-sku)[jonexyz/wang-editor-v4

laravel admin editor

161.4k](/packages/jonexyz-wang-editor-v4)[namet/laravel-admin-tagsinput

tagsinput for laravel-admin Form

102.7k](/packages/namet-laravel-admin-tagsinput)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
