private function _constructVar($sContent, $aConfVars, $sVarTemplate) 
	{
		foreach ($aConfVars as $mKey => $mOne) {

			if (is_array($mOne)) {

				$sContent .= $sVarTemplate.'[\''.$mKey.'\'] = array(); ';
				$sContent = $this->_constructVar($sContent, $mOne, $sVarTemplate.'[\''.$mKey.'\']');
			}
			else {

				$sContent .= $sVarTemplate.'[\''.$mKey.'\'] = "'.$mOne.'"; ';
			}
		}

		return $sContent;
	}
private function _constructVar($sContent, $aConfVars, $sVarTemplate) 
	{
		foreach ($aConfVars as $mKey => $mOne) {

			if (is_array($mOne)) {

				$sContent .= $sVarTemplate.'[\''.$mKey.'\'] = array(); ';
				$sContent = $this->_constructVar($sContent, $mOne, $sVarTemplate.'[\''.$mKey.'\']');
			}
			else {

				$sContent .= $sVarTemplate.'[\''.$mKey.'\'] = "'.$mOne.'"; ';
			}
		}

		return $sContent;
	}
private function _constructVar ( $ sContent , $ aConfVars , $ sVarTemplate ) { foreach ( $ aConfVars as $ mKey => $ mOne ) { if ( is_array ( $ mOne ) ) { $ sContent .= $ sVarTemplate . '[\'' . $ mKey . '\'] = array(); ' ; $ sContent = $ this -> _constructVar ( $ sContent , $ mOne , $ sVarTemplate . '[\'' . $ mKey . '\']' ) ; } else { $ sContent .= $ sVarTemplate . '[\'' . $ mKey . '\'] = "' . $ mOne . '"; ' ; } } return $ sContent ; }
constructor of var on recursive mode

@access private
@param  string $sContent content to return
@param  array $aConfVars var to parse
@return unknown
constructor of var on recursive mode