| 
									
										
										
										
											2009-03-22 16:09:05 +00:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /** | 
					
						
							|  |  |  | * Smarty method Get_Config_Vars | 
					
						
							|  |  |  | *  | 
					
						
							|  |  |  | * Returns a single or all global config variables | 
					
						
							|  |  |  | *  | 
					
						
							|  |  |  | * @package Smarty | 
					
						
							|  |  |  | * @subpackage SmartyMethod | 
					
						
							|  |  |  | * @author Uwe Tews  | 
					
						
							|  |  |  | */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /** | 
					
						
							|  |  |  | * Deassigns a single or all global config variables | 
					
						
							| 
									
										
										
										
											2009-08-08 17:28:23 +00:00
										 |  |  | *  | 
					
						
							|  |  |  | * @param object $smarty  | 
					
						
							|  |  |  | * @param string $varname variable name or null | 
					
						
							| 
									
										
										
										
											2009-03-22 16:09:05 +00:00
										 |  |  | */ | 
					
						
							| 
									
										
										
										
											2009-08-08 17:28:23 +00:00
										 |  |  | function clear_config($smarty, $varname = null) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     if (isset($varname)) { | 
					
						
							|  |  |  |         unset($smarty->config_vars[$varname]); | 
					
						
							|  |  |  |         return; | 
					
						
							|  |  |  |     } else { | 
					
						
							|  |  |  |         $smarty->config_vars = array(); | 
					
						
							|  |  |  |         return; | 
					
						
							| 
									
										
										
										
											2009-03-22 16:09:05 +00:00
										 |  |  |     }  | 
					
						
							|  |  |  | }  | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ?>
 |