Fichier ecrire/inc/notifications.php

Gestion des notifications

Source

Proposer une amélioration

Liste des fonctions

APIs

void inc_notifications_dist( string $quoi , integer $id , array $options = array() )

Paramètres

  1. string $quoi

    Événement de notification

  2. integer $id

    id de l'objet en relation avec l'événement

  3. array $options = array()

    Options de notification, interprétées en fonction de la notification

API

Package

Proposer une amélioration

Internes

Récupère le fond désigné dans $modele, prend la première ligne comme sujet et l'interprète pour envoyer l'email

string email_notification_article( integer $id_article , string $modele )

Paramètres

  1. integer $id_article
  2. string $modele

Retour

  • string

Package

Proposer une amélioration

Récupère le fond désigné dans $modele, prend la première ligne comme sujet et l'interprète pour envoyer l'email

string email_notification_objet( integer $id_objet , string $type_objet , string $modele )

Paramètres

  1. integer $id_objet
  2. string $type_objet
  3. string $modele

Retour

  • string

Package

Proposer une amélioration

Le sujet peut être vide, dans ce cas il reprendra la première ligne non vide du texte

void notifications_envoyer_mails( array | string $emails , string $texte , string $sujet = "" , string $from = "" , string $headers = "" )

Paramètres

  1. array | string $emails
  2. string $texte
  3. string $sujet = ""
  4. string $from = ""
  5. string $headers = ""

Package

Proposer une amélioration

On passe par référence pour la perf

les emails liste par $exclure seront exclus de la liste

void notifications_nettoyer_emails( array & $emails , array $exclure = array() )

Paramètres

  1. array & $emails
  2. array $exclure = array()

Package

Proposer une amélioration

Dépréciées

void notifier_proposition_article( integer $id_article )

Paramètres

  1. integer $id_article

Package

Deprecated

  • Ne plus utiliser
Proposer une amélioration
void notifier_publication_article( integer $id_article )

Paramètres

  1. integer $id_article

Package

Deprecated

  • Ne plus utiliser
Proposer une amélioration