Subversion Repositories Applications.framework

Rev

Rev 272 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 272 Rev 281
Line 1... Line 1...
1
<?php 
1
<?php 
2
class ServiceCacheFichier extends Service {
2
class ServiceCacheFichier extends Service {
Line 3... Line 3...
3
	
3
	
-
 
4
	public function consulter($ressources, $parametres) {
4
	public function consulter($ressources, $parametres) {
5
		// Redéfinition ici mais peut être configuré depuis le fichier config.ini
5
		$options = array(
6
		$options = array(
6
			'stockage_mode'				 => Cache::STOCKAGE_MODE_FICHIER,
7
			'stockage_mode'				 => Cache::STOCKAGE_MODE_FICHIER,
7
			'stockage_chemin'				 => Fichier::getDossierTmp(),	
8
			'stockage_chemin'				 => Fichier::getDossierTmp(),	
8
			'controle_ecriture'			 => false,
9
			'controle_ecriture'			 => false,
9
			'mise_en_cache'		  		 => true,
10
			'mise_en_cache'		  		 => true,
10
			'cache_id_prefixe'		  		 => null,
11
			'cache_id_prefixe'		  		 => null,
11
			'serialisation_auto'		  	 => false,
12
			'serialisation_auto'		  	 => false,
12
			'nettoyage_auto'				 => 10,
13
			'nettoyage_auto'				 => 10,
13
			'duree_de_vie'			 		 => 3600,
14
			'duree_de_vie'			 		 => 3600,
-
 
15
		);
14
		);
16
		// Redéfinition ici mais peut être configuré depuis le fichier config.ini
15
		 $options_stockage = array(
17
		$options_stockage = array(
16
			'fichier_verrou' => false,
18
			'fichier_verrou' => false,
17
			'controle_lecture' => false,
19
			'controle_lecture' => false,
18
			'controle_lecture_type' => 'crc32',
20
			'controle_lecture_type' => 'crc32',
19
			'dossier_niveau' => 2,
21
			'dossier_niveau' => 2,