Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1742 Rev 1743
Line 261... Line 261...
261
		return $intituleUtilisateur;
261
		return $intituleUtilisateur;
262
	}
262
	}
Line 263... Line 263...
263
 
263
 
264
	private function envoyerMessage($messageHtml, $messageTxt, $id_destinataire) {
264
	private function envoyerMessage($messageHtml, $messageTxt, $id_destinataire) {
-
 
265
		$url = sprintf($this->conteneur->getParametre('url_service_messagerie'), $id_destinataire);
-
 
266
		$dateFmt = $this->formaterDateCourante();
265
		$url = sprintf($this->conteneur->getParametre('url_service_messagerie'), $id_destinataire);
267
		$sujet = sprintf($this->conteneur->getParametre('titre_message_recapitulatif'), $dateFmt);
266
		$donnees = array(
268
		$donnees = array(
267
			'utilisateur_courriel' => $this->conteneur->getParametre('adresse_expediteur_recapitulatif'),
269
			'utilisateur_courriel' => $this->conteneur->getParametre('adresse_expediteur_recapitulatif'),
268
			'format' => 'html',
270
			'format' => 'html',
269
			'sujet' => $this->conteneur->getParametre('titre_message_recapitulatif'),
271
			'sujet' => $sujet,
270
			'message' => $messageHtml,
272
			'message' => $messageHtml,
271
			'message_txt' => $messageTxt
273
			'message_txt' => $messageTxt
Line 272... Line 274...
272
		);
274
		);
273
 
275
 
274
		$clientRest = $this->conteneur->getRestClient();
276
		$clientRest = $this->conteneur->getRestClient();
Line -... Line 277...
-
 
277
		$clientRest->modifier($url, $donnees);
-
 
278
	}
-
 
279
 
-
 
280
	private function formaterDateCourante() {
-
 
281
		$date = ($this->dateRenvoi == null) ? time() : strtotime($this->dateRenvoi);
-
 
282
		$dateFmt = date('d-m-Y', $date);
275
		$clientRest->modifier($url, $donnees);
283
		return $dateFmt;
276
	}
284
	}
-
 
285
 
277
 
286
	private function envoyerMessageRecap() {
278
	private function envoyerMessageRecap() {
287
		$msgRecap = $this->obtenirMessageRecap();
279
		$msgRecap = $this->obtenirMessageRecap();
288
		$dateFmt = $this->formaterDateCourante();
280
		$sujet = "IdentiPlante : récapitulatif envoies alertes commentaires";
289
		$sujet = "IdentiPlante : récapitulatif envoies alertes commentaires du $dateFmt";
281
		$messagerie = $this->conteneur->getMessagerie();
290
		$messagerie = $this->conteneur->getMessagerie();
Line 302... Line 311...
302
	}
311
	}
Line 303... Line 312...
303
 
312
 
304
	private function envoyerMessagesTesteur() {
313
	private function envoyerMessagesTesteur() {
305
		if ($this->testeurCourriel != null) {
314
		if ($this->testeurCourriel != null) {
-
 
315
			$messagerie = $this->conteneur->getMessagerie();
Line 306... Line 316...
306
			$messagerie = $this->conteneur->getMessagerie();
316
			$dateFmt = $this->formaterDateCourante();
307
 
317
 
308
			$sujet = "TESTEUR : récapitulatif envoies alertes commentaires";
318
			$sujet = "TESTEUR : récapitulatif envoies alertes commentaires - $dateFmt";
Line 309... Line 319...
309
			$msgRecap = $this->obtenirMessageRecap();
319
			$msgRecap = $this->obtenirMessageRecap();
310
			$messagerie->envoyerTxt($this->testeurCourriel, $sujet, $msgRecap);
320
			$messagerie->envoyerTxt($this->testeurCourriel, $sujet, $msgRecap);
311
 
321
 
Line 312... Line 322...
312
			$message = $this->recapitulatifAdmin[array_rand($this->recapitulatifAdmin)];
322
			$message = $this->recapitulatifAdmin[array_rand($this->recapitulatifAdmin)];
313
			$sujet = "TESTEUR : exemple message HTML - alerte commentaire";
323
			$sujet = "TESTEUR : exemple message HTML - alerte commentaire - $dateFmt";
314
			$messagerie->envoyerHtml($this->testeurCourriel, $sujet, $message['html'], $message['txt']);
324
			$messagerie->envoyerHtml($this->testeurCourriel, $sujet, $message['html'], $message['txt']);
315
 
325
 
Line 316... Line 326...
316
			$sujet = "TESTEUR : exemple message TXT - alerte commentaire";
326
			$sujet = "TESTEUR : exemple message TXT - alerte commentaire - $dateFmt";