3 abstract class PhutilCalendarContainerNode
4 extends PhutilCalendarNode
{
6 private $children = array();
8 final public function getChildren() {
9 return $this->children
;
12 final public function getChildrenOfType($type) {
15 foreach ($this->getChildren() as $key => $child) {
16 if ($child->getNodeType() != $type) {
19 $result[$key] = $child;
25 final public function appendChild(PhutilCalendarNode
$node) {
26 $this->children
[] = $node;