d1f8bd40
Alexey Boroda
first commit
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<?php
/**
use yii\helpers\Inflector;
use yii\behaviors\AttributeBehavior;
public function behaviors()
{
return ArrayHelper::merge(parent::behaviors(), [
[
'class' => AttributeBehavior::className(),
'attributes' => [
ActiveRecord::EVENT_BEFORE_INSERT => 'alias',
ActiveRecord::EVENT_BEFORE_UPDATE => 'alias',
],
'value' => function ($event) {
return Inflector::slug($this->alias);
},
],
]);
}
**/
|