public removeCondition ( |
||
$conditions |
public function removeCondition(\Sulu\Bundle\ResourceBundle\Entity\Condition $conditions)
{
$this->conditions->removeElement($conditions);
}
/** * Removes conditions from condition groups when they are not in the given array. * * @param ConditionGroupEntity $conditionGroup * @param array $conditionIds */ protected function removeNonExistentConditions($conditionGroup, $conditionIds) { foreach ($conditionGroup->getConditions() as $condition) { if ($condition->getId() && !in_array($condition->getId(), $conditionIds)) { $conditionGroup->removeCondition($condition); $this->em->remove($condition); } } }