Class FOFConfigDomainViews
	
	
Configuration parser for the view-specific settings
	 
	
		- 
FOFConfigDomainViews			
			 implements 
				FOFConfigDomainInterface
			
			
		
Methods summary
		
		
			| 
				 public 
				
				
				 | 
			#
			parseDomain( SimpleXMLElement$xml, array & $ret )
				
Parse the XML data, adding them to the $ret array 
				
Parse the XML data, adding them to the $ret array Parameters
						$xml- $xml The XML data of the component's configuration areaSimpleXMLElement$retarray- &$ret The parsed data, in the form of a hash arrayImplementation of | 
		
			| 
				 public 
				mixed
				
				 | 
			#
			get( string & $configuration, string $var, mixed $default )
				
Return a configuration variable 
				
Return a configuration variable Parameters
						$configurationstring- &$configuration Configuration variables (hashed array)$varstring- $var The variable we want to fetch$defaultmixed- $default Default valueReturns
						mixed- The variable's value
 Implementation of | 
		
			| 
				 protected 
				array
				
				 | 
			#
			getTaskmap( string $view, array & $configuration, array $params, array $default = array() )
				
Internal function to return the task map for a view 
				
Internal function to return the task map for a view Parameters
						$viewstring- $view The view for which we will be fetching a task map$configurationarray- &$configuration The configuration parameters hash array$paramsarray- $params Extra options (not used)$defaultarray- $default ßDefault task map; empty array if not providedReturns
						array- The task map as a hash array in the format task => method
 | 
		
			| 
				 protected 
				string
				
				 | 
			#
			getAcl( string $view, array & $configuration, array $params, string $default = '' )
				
Internal method to return the ACL mapping (privilege required to access a
specific task) for the given view's tasks 
				
Internal method to return the ACL mapping (privilege required to access a
specific task) for the given view's tasks Parameters
						$viewstring- $view The view for which we will be fetching a task map$configurationarray- &$configuration The configuration parameters hash array$paramsarray- $params Extra options; key 0 defines the task we want to fetch$defaultstring- $default Default ACL option; empty (no ACL check) if not definedReturns
						string- The privilege required to access this view
 | 
		
			| 
				 protected 
				string
				
				 | 
			#
			getConfig( string $view, array & $configuration, array $params, mixed $default = null )
				
Internal method to return the a configuration option for the view. These are
equivalent to $config array options passed to the Controller 
				
Internal method to return the a configuration option for the view. These are
equivalent to $config array options passed to the Controller Parameters
						$viewstring- $view The view for which we will be fetching a task map$configurationarray- &$configuration The configuration parameters hash array$paramsarray- $params Extra options; key 0 defines the option variable we want to fetch$defaultmixed- $default Default option; null if not definedReturns
						string- The setting for the requested option
 | 
		
			| 
				 protected 
				string
				
				 | 
			#
			getToolbar( string $view, array & $configuration, array $params, string $default = '' )
				
Internal method to return the toolbar infos. 
				
Internal method to return the toolbar infos. Parameters
						$viewstring- $view The view for which we will be fetching buttons$configurationarray- &$configuration The configuration parameters hash array$paramsarray- $params Extra options$defaultstring- $default Default optionReturns
						string- The toolbar data for this view
 | 
		
		Magic methods summary