Subversion Repositories Applications.framework

Rev

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

Rev 251 Rev 270
Line 1... Line 1...
1
<?php 
1
<?php 
2
class ServiceCache 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
		$options = array(
5
		$options = array(
6
			'stockage_mode'				 => Cache::STOCKAGE_MODE_FICHIER,
6
			'stockage_mode'				 => Cache::STOCKAGE_MODE_FICHIER,
Line 60... Line 60...
60
		
60
		
61
		// Affichage du pourcentage de remplissage
61
		// Affichage du pourcentage de remplissage
Line 62... Line 62...
62
		echo 'Pourcentage de remplissage : '.$cache->getPourcentageRemplissage().'%<br/>';
62
		echo 'Pourcentage de remplissage : '.$cache->getPourcentageRemplissage().'%<br/>';
-
 
63
		
-
 
64
		// Affichage des métadonnées
63
		
65
		$meta03 = $cache->getMetadonnees($id03);
64
		// Affichage des métadonnées
66
		echo "Métadonnées du cache '$id03' : <pre>".print_r($meta03, true).'</pre>';
Line 65... Line 67...
65
		$meta01 = $cache->getMetadonnees($id_test);
67
		$meta01 = $cache->getMetadonnees($id_test);
66
		echo 'Métadonnées du cache : <pre>'.print_r($meta01, true).'</pre>';
68
		echo "Métadonnées du cache '$id_test' : <pre>".print_r($meta01, true).'</pre>';
67
		
69
		
68
		// Nettoyage & suppression
70
		// Nettoyage & suppression
69
		echo "Temps avant suppression du cache : ".(time() - $meta01['expiration']).'s<br/>';
71
		echo "Temps avant suppression du cache : ".(time() - $meta01['expiration']).'s<br/>';
70
		if ((time() - $meta01['expiration']) == 0) {
72
		if ((time() - $meta01['expiration']) >= -30) {
Line 71... Line 73...
71
			// Suppressions
73
			// Suppressions