| Versionen | |
|---|---|
| drupal7 | protected UpdateQuery_sqlite::removeFieldsInCondition(&$fields, QueryConditionInterface $condition) |
Helper function that removes the fields that are already in a condition.
$fields The fields.
QueryConditionInterface $condition A database condition.
includes/
<?php
protected function removeFieldsInCondition(&$fields, QueryConditionInterface $condition) {
foreach ($condition->conditions() as $child_condition) {
if ($child_condition['field'] instanceof QueryConditionInterface) {
$this->removeFieldsInCondition($fields, $child_condition['field']);
}
else {
unset($fields[$child_condition['field']]);
}
}
}
?>
Kommentare
Kommentar hinzufügen