Fonctions membres publiques | |
__construct () | |
execute ($process, $event) | |
Attributs publics | |
const | WORKFLOW_TYPE_STRING = "ipediatrearticlepublished" |
Workflow Event pour mettre un article en tête de liste
Cette classe nécessite l'activation dans les settings du trigger content/edit Lorsqu'un pédiatre crée un nouvel article, il est publié d'office sur sa page. Il faut alors décaler les priorité des autres noeud et mettre la priorité 0 au nouvel article.
Le code exécuté ici devrait être encapsulé dans une classe mais diffère quelque peu du code executé jusqu'à présent.
Définition à la ligne 13 du fichier iPArticlePublishedType.php.
iPArticlePublishedType::__construct | ( | ) |
Définition à la ligne 17 du fichier iPArticlePublishedType.php.
Références WORKFLOW_TYPE_STRING.
iPArticlePublishedType::execute | ( | $process, | |
$event | |||
) |
TODO: ce passage test si l'article est nouveau, remplacer ce code par une fonction de l'API iPédiatre
Définition à la ligne 25 du fichier iPArticlePublishedType.php.
Références $article, $children, $NodeID, $ObjectID, $parameters, $priorityArray, $priorityIDArray, et $UserNodeID.
const iPArticlePublishedType::WORKFLOW_TYPE_STRING = "ipediatrearticlepublished" |
Définition à la ligne 15 du fichier iPArticlePublishedType.php.
Référencé par __construct().