original_string: 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;
  	}
code: 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;
  	}
code_tokens: 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 ; }
docstring: constructor of var on recursive mode
  
  @access private
  @param  string $sContent content to return
  @param  array $aConfVars var to parse
  @return unknown
docstring_tokens: constructor of var on recursive mode