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) {
|