public function getActiveChildren() { $children = new ArrayCollection(); foreach ($this->getChildren() as $child) { if (!$child->getPage()->isActive()) { continue; } $children->add($child); } return $children; }