СправочникКлассы
ConnectionCollection v210.1.0
Сборка связанных новостей.
Описание: ORM-сущность сборки (коллекции) связей.
Namespace: DevCraft\Modules\Connections\Models
Таблица: dc_connections_collections
Свойства
| Свойство | Тип | Описание |
|---|---|---|
$title | string | Название сборки |
$description | ?string | Описание |
$type_id | int | Категория/тип сборки (0 = без типа) |
$is_sequential | bool | Порядок → авто-метки из настроек при отсутствии пары |
$sort_order | int | Порядок в дереве |
Наследует аудит/id от AbstractEntity.
Связи Cycle
| Свойство | Тип | Описание |
|---|---|---|
$collectionType | BelongsTo → ConnectionCollectionType | innerKey=type_id, nullable; fkCreate=false (0 ≠ SQL NULL) |
$items | HasMany → ConnectionItem | outerKey=collection_id, order by sort_order |
$pairRelations | HasMany → ConnectionPairRelation | outerKey=collection_id |
Загрузка: ->load('items') / ->load('pairRelations') / BulkLoader.