Sulu\Bundle\ResourceBundle\Entity\ConditionGroup::getConditions PHP Method

getConditions() public method

Get conditions.
public getConditions ( ) : Doctrine\Common\Collections\Collection
return Doctrine\Common\Collections\Collection
    public function getConditions()
    {
        return $this->conditions;
    }

Usage Example

Example #1
0
 /**
  * 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);
         }
     }
 }