VariableProcessor

The variableProcessor class handles site variables, (extraction, storage and rendering). It maintains a mapping of variables for each (sub)Site. It calls variableRenderer to replace placeholders with actual values.




VariableRenderer

The variableRenderer performs actual rendering of variables.