PHPackages                             egor260890/yii2-sort-extension - 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. egor260890/yii2-sort-extension

ActiveYii2-extension

egor260890/yii2-sort-extension
==============================

yii2-sort-extension

1.0.2(8y ago)077MITPHP

Since Feb 28Pushed 7y agoCompare

[ Source](https://github.com/egor260890/yii2-sort-extension)[ Packagist](https://packagist.org/packages/egor260890/yii2-sort-extension)[ RSS](/packages/egor260890-yii2-sort-extension/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (2)Versions (4)Used By (0)

yii2-sort-extension
===================

[](#yii2-sort-extension)

yii2-sort-extension

Installation
------------

[](#installation)

The preferred way to install this extension is through [composer](http://getcomposer.org/download/).

Either run

```
php composer.phar require --prefer-dist egor260890/yii2-sort-extension "*"

```

or add

```
"egor260890/yii2-sort-extension": "*"

```

to the require section of your `composer.json` file.

Usage
-----

[](#usage)

В модели подключить трейт и реализовать 2 метода:

```
use egor260890\sort\Sort;

class myclass{
    use Sort;

    protected function getSortAttribute(): string
        {
            return 'sort_id';
        }

        protected function getSortGroupAttributes(): array
        {
            return [];
        }

}
```

В gridview

```
