Class CategoriesBehavior
Categories and Tags behavior
- Cake\ORM\Behavior
-
BEdita\Core\Model\Behavior\CategoriesBehavior
Namespace: BEdita\Core\Model\Behavior
Since: 4.1.0
Located at Core/src/Model/Behavior/CategoriesBehavior.php
Since: 4.1.0
Located at Core/src/Model/Behavior/CategoriesBehavior.php
Methods summary
public
|
#
beforeSave( Cake\Event\Event $event, Cake\Datasource\EntityInterface $entity )
Set categories or tags |
protected
|
#
prepareData( BEdita\Core\Model\Behavior\string $item, Cake\Datasource\EntityInterface $entity )
Prepare 'categories' or 'tags' data |
protected
array
|
#
retrieveIds( BEdita\Core\Model\Behavior\string $item, Cake\Datasource\EntityInterface $entity, Cake\Datasource\EntityInterface $objectType )
Retrieve categories or tags ids from entity data |
protected
|
#
updateData( BEdita\Core\Model\Behavior\string $item, Cake\Datasource\EntityInterface $entity, array $ids )
Update entity data from using $ids array. Data are removed if no category or tag has been found. |