Subversion Repositories eFlore/Applications.cel

Rev

Rev 2816 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2816 Rev 2904
Line 98... Line 98...
98
		}
98
		}
99
		return $ids;
99
		return $ids;
100
	}
100
	}
Line 101... Line 101...
101
 
101
 
-
 
102
	/**
-
 
103
	 * Service permettant de recréer les miniatures pour des ids d'images
-
 
104
	 * fournis en entrée - @NOTE devrait peut-être être fait avec DELETE ? 
-
 
105
	 */
-
 
106
	protected function getRegenererMiniatures() {
-
 
107
		$ids = array();
-
 
108
		if (!empty($_GET['ids'])) {
-
 
109
			$ids = explode(',', $_GET['ids']);
-
 
110
		}
-
 
111
		//var_dump($ids);
-
 
112
		
-
 
113
		$lib = new ImageRecreation($this->config);
-
 
114
		foreach ($ids as $id) {
-
 
115
			if (! is_numeric($id)) {
-
 
116
				continue;
-
 
117
			}
-
 
118
			$id = intval($id);
-
 
119
			$lib->regenererMiniaturesPourId(array($id));
-
 
120
		}
-
 
121
		return "ok"; // aucune garantie, c'est juste pour faire style
-
 
122
	}
-
 
123
 
102
	/**
124
	/**
103
	 * Méthode appelée avec une requête de type DELETE.
125
	 * Méthode appelée avec une requête de type DELETE.
104
	 * Supprime les infos sur l'image et le fichier correspondant à l'ordre passé en parametre
126
	 * Supprime les infos sur l'image et le fichier correspondant à l'ordre passé en parametre
105
	 * Supporte la suppression multiple en passant plusieurs numéros séparés par des virgules
127
	 * Supporte la suppression multiple en passant plusieurs numéros séparés par des virgules
106
	 *
128
	 *