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 | имя связи |