diff --git a/Model/Field.php b/Model/Field.php index ed671f7..8ff8c04 100644 --- a/Model/Field.php +++ b/Model/Field.php @@ -121,6 +121,12 @@ public function addChild(FieldInterface $child) */ public function getChildren() { + foreach ($this->children as $child) + { + if (!$child->isActive() || $child->getDeletedAt() != null) { + $this->children->removeElement($child); + } + } return $this->children; }