/**
* Returns the compiled config file
*
* It checks if the config file must be compiled or just read the compiled version
*
* @return string the compiled config file
*/
public function getCompiledConfig() { if ($this->compiled_config === null
) { // see if template needs compiling.
if ($this->
mustCompile()) { $this->
compileConfigSource();
} else { $this->compiled_config =
file_get_contents($this->
getCompiledFilepath());
} } return $this->compiled_config;
} /**
* Compiles the config files
*
* @throws Exception
*/