RainLab\Pages\Classes\Page::getChildren PHP Method

getChildren() public method

Returns all the child pages that belong to this one.
public getChildren ( ) : array
return array
    public function getChildren()
    {
        if ($this->childrenCache !== null) {
            return $this->childrenCache;
        }
        $children = [];
        $pageList = new PageList($this->theme);
        $subtree = $pageList->getPageSubTree($this);
        foreach ($subtree as $fileName => $subPages) {
            $subPage = static::load($this->theme, $fileName);
            if ($subPage) {
                $children[] = $subPage;
            }
        }
        return $this->childrenCache = $children;
    }