This object is responsible to load cache files.
Some jelix files needs to be compiled in PHP (templates, daos etc..) and their correspondant php content are stored in a cache file. jIncluder verify that cache file exists, and if not, it calls the correspondant compiler. Finally, it includes the cache.
| package |
jelix |
|---|---|
| subpackage |
core |
| author |
Laurent Jouanneau |
| copyright |
2001-2012 Laurent Jouanneau |
| licence |
GNU Lesser General Public Licence see LICENCE file or http://www.gnu.org/licenses/lgpl.html . |
__construct()
incAll(array $aType, $force = false)
array= array( 'compilator class name', 'relative path of the compilator class file to lib/jelix/', 'foo.xml', // file name to compile (in each modules) 'foo.php', //cache filename );
_includedFiles : array
It avoids to do all verification when a file is include many time
| var |
|---|
array