protected function FlexiformController::storeTags in Flexiform 7
Store the tags associated with a given flexiform.
1 call to FlexiformController::storeTags()
- FlexiformController::save in ./
flexiform.entity.inc - Overrides EntityAPIController::save().
File
- ./
flexiform.entity.inc, line 197 - flexiform.entity.inc
Class
- FlexiformController
- The Controller for FlexiformSubmission entities
Code
protected function storeTags($flexiform) {
db_delete('flexiform_tags')
->condition('id', $flexiform->id)
->execute();
if (!empty($flexiform->tags)) {
foreach ($flexiform->tags as $tag) {
db_insert('flexiform_tags')
->fields(array(
'id',
'tag',
), array(
$flexiform->id,
$tag,
))
->execute();
}
}
}