ViewConfigurationManager
class ViewConfigurationManager (View source)
A View Configuration Manager
This classes compiles all configurations matching the provided request out of the Views.yaml into one view configuration used by the ActionController to setup up the view.
Properties
| protected VariableFrontend | $cache | ||
| protected ConfigurationManager | $configurationManager | ||
| protected CompilingEvaluator | $eelEvaluator |
Methods
This method walks through the view configuration and applies matching configurations in the order of their specifity score.
Create a complete cache identifier for the given request that conforms to cache identifier syntax
Details
array
getViewConfiguration(ActionRequest $request)
This method walks through the view configuration and applies matching configurations in the order of their specifity score.
Possible options are currently the viewObjectName to specify a different class that will be used to create the view and an array of options that will be set on the view object.
protected string
createCacheIdentifier(ActionRequest $request)
Create a complete cache identifier for the given request that conforms to cache identifier syntax