All pastes #418000 Raw Edit

Anonymous

public text v1 · immutable
#418000 ·published 2007-03-31 10:41 UTC
rendered paste body
	static public function countControls($control, $currentCount=0)
	{
		$controls=$control->getControls();
		if ($controls->getCount() > 0)
		{
			for ($i=0; $i < $controls->getCount(); $i++)
			{
				$currentCount++;
				$currControl=$controls->itemAt($i);
				$currentCount+=(($currControl instanceof TControl) ? self::countControls($currControl, $currentCount) : 1);
			}
			return $currentCount;
		}
		else
		{
			return $currentCount;
		}
		
	}