Class common\behaviors\ManyManySaver
| Inheritance | common\behaviors\ManyManySaver » yii\base\Behavior |
|---|
Class ManyManySaver Поведение для сохранения связанных через MANY MANY записей
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $names | array | массив имен связей для сохранения | common\behaviors\ManyManySaver |
Public Methods
| Method | Description | Defined By |
|---|---|---|
| afterSave() | Сохранение связей | common\behaviors\ManyManySaver |
| events() | common\behaviors\ManyManySaver | |
| getAttributeName() | Возвращает имя атрибута хранящего идентификаторы привязываемы записей | common\behaviors\ManyManySaver |
| getManyManyIds() | Возвращает массив идентификаторов связанных записей | common\behaviors\ManyManySaver |
Constants
| Constant | Value | Description | Defined By |
|---|---|---|---|
| ATTR_SUFF | "Ids" | common\behaviors\ManyManySaver |
Property Details
Method Details
Сохранение связей
| void afterSave( ) |
| void events( ) |
Возвращает имя атрибута хранящего идентификаторы привязываемы записей
| string getAttributeName( $name ) | ||
| $name | string | имя звязи |
Возвращает массив идентификаторов связанных записей
| array getManyManyIds( $name ) | ||
| $name | string | имя связи |