public function SubSections($allChildren=true) {
		$subs = null;

		$childHolders = NewsHolder::get()->filter('ParentID', $this->ID);
		if ($childHolders && $childHolders->count()) {
			$subs = new ArrayList();
			foreach ($childHolders as $holder) {
				$subs->push($holder);
				if ($allChildren === true) {
					// see if there's any children to include
					$subSub = $holder->SubSections();
					if ($subSub) {
						$subs->merge($subSub);
					}
				}
			}
		}

		return $subs;
	}
public function SubSections($allChildren=true) {
		$subs = null;

		$childHolders = NewsHolder::get()->filter('ParentID', $this->ID);
		if ($childHolders && $childHolders->count()) {
			$subs = new ArrayList();
			foreach ($childHolders as $holder) {
				$subs->push($holder);
				if ($allChildren === true) {
					// see if there's any children to include
					$subSub = $holder->SubSections();
					if ($subSub) {
						$subs->merge($subSub);
					}
				}
			}
		}

		return $subs;
	}
public function SubSections ( $ allChildren = true ) { $ subs = null ; $ childHolders = NewsHolder :: get ( ) -> filter ( 'ParentID' , $ this -> ID ) ; if ( $ childHolders && $ childHolders -> count ( ) ) { $ subs = new ArrayList ( ) ; foreach ( $ childHolders as $ holder ) { $ subs -> push ( $ holder ) ; if ( $ allChildren === true ) { // see if there's any children to include $ subSub = $ holder -> SubSections ( ) ; if ( $ subSub ) { $ subs -> merge ( $ subSub ) ; } } } } return $ subs ; }
Returns a list of sub news sections, if available

@return DataObjectSet
Returns a list of sub news sections if available