alexs / yii2-sluggable
Sluggable behavior for Yii2 Framework.
Installs: 110
Dependents: 0
Suggesters: 0
Security: 0
Type:yii2-extension
pkg:composer/alexs/yii2-sluggable
Requires
- php: >=5.4.0
- yiisoft/yii2: >=2.0.6
Requires (Dev)
- php: >=7.0.0
- alexs/yii2-phpunittestcase: *
- phpunit/phpunit: ^6.2
This package is auto-updated.
Last update: 2025-10-25 15:20:52 UTC
README
Sluggabble extension for Yii2
<?php
namespace app\models;
use alexs\yii2sluggable\Sluggable;
use yii\db\ActiveRecord;
class Article extends ActiveRecord
{
    // ...
    public function behaviors() {
        return [
            [
                'class'=>Sluggable::className(),
                'attribute_from'=>'title', // optional
                'attribute_slug'=>'slug',  // optional
            ],
            // ...
        ];
    }
<?php
namespace app\models;
use alexs\yii2sluggable\TransliterateRussianSluggable;
use yii\db\ActiveRecord;
class Article extends ActiveRecord
{
    // ...
    public function behaviors() {
        return [
            [
                'class'=>TransliterateRussianSluggable::className(),
                'attribute_from'=>'title', // optional
                'attribute_slug'=>'slug',  // optional
            ],
            // ...
        ];
    }