Subversion Repositories Applications.annuaire

Rev

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

Rev 413 Rev 422
Line 177... Line 177...
177
	 * RESSOURCE : /utilisateur/[id]/message
177
	 * RESSOURCE : /utilisateur/[id]/message
178
	 * POST :
178
	 * POST :
179
	 *  - sujet : contient le sujet du message à envoyer.
179
	 *  - sujet : contient le sujet du message à envoyer.
180
	 *  - message : contient le contenu du message à envoyer.
180
	 *  - message : contient le contenu du message à envoyer.
181
	 *  - utilisateur_courriel : contient le courriel de l'utilisateur qui envoie le message (Il doit être
181
	 *  - utilisateur_courriel : contient le courriel de l'utilisateur qui envoie le message (Il doit être
182
	 *  inscrit dans l'annuaire par défaut de Tela Botanica).
182
	 *		inscrit dans l'annuaire par défaut de Tela Botanica).
183
	 *  - copies : peut contenir une liste de courriels séparés par des virguels auxquels une copie du
183
	 *  - copies : peut contenir une liste de courriels séparés par des virguels auxquels une copie du
184
	 *  message sera envoyée.
184
	 *		message sera envoyée.
-
 
185
	 *  - format (optionnel) : text ou html
185
	 * RÉPONSE :
186
	 * RÉPONSE :
186
	 *  - message : contient le message d'information concernant l'envoie.
187
	 *  - message : contient le message d'information concernant l'envoie.
187
	 */
188
	 */
188
	private function updateMessage() {
189
	private function updateMessage() {
189
		$destinataireId = $this->utilisateurId;//$this->donnees['destinataire_id'];
190
		$destinataireId = $this->utilisateurId;//$this->donnees['destinataire_id'];
Line 200... Line 201...
200
				$destinataire = $destinataireId;
201
				$destinataire = $destinataireId;
201
			} else {
202
			} else {
202
				$destinataire = $this->getAnnuaire()->obtenirMailParId($this->idAnnuaire, $destinataireId);
203
				$destinataire = $this->getAnnuaire()->obtenirMailParId($this->idAnnuaire, $destinataireId);
203
			}
204
			}
204
			if ($destinataire) {
205
			if ($destinataire) {
205
				if($format == 'html') {
206
				if ($format == 'html') {
206
					$envoie = $this->getMessagerie()->envoyerMail($envoyeur, $destinataire, $sujet, $contenu);
207
					$envoie = $this->getMessagerie()->envoyerMail($envoyeur, $destinataire, $sujet, $contenu);
207
				} else {
208
				} else {
208
					$envoie = $this->getMessagerie()->envoyerMailText($envoyeur, $destinataire, $sujet, $contenu);
209
					$envoie = $this->getMessagerie()->envoyerMailText($envoyeur, $destinataire, $sujet, $contenu);
209
				}
210
				}
210
				if ($envoie) {
211
				if ($envoie) {