Fonctions membres publiques | |
fetchHasAcceptedGTU ($user_id) | |
fetchCategories () | |
fetchFolders ($user_id) | |
fetchArticles ($user_id, $category, $age, $offset, $limit) | |
fetchIsArticleFrom ($object_id, $user_id) | |
fetchMyArticles ($user_id) | |
fetchPublishedArticles ($user_id) | |
fetchUnpublishedArticles ($user_id) | |
fetchNewArticles ($owner_id) | |
fetchAllArticles ($owner_id) | |
fetchIsPublished ($object_id, $user_id) | |
fetchCategory ($object_id) | |
Fonctions membres protégées | |
getCategoryOfNode ($node) | |
getCategoryOfObject ($object) | |
Fonctions fetchs basiques pour iPediatre
Définition à la ligne 5 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchAllArticles | ( | $owner_id | ) |
Tous les articles publiés dans le dossier pays de l'utilisateur
Les articles disponibles sont tous ceux disponibles sous le dossier ayant pour URL alias celui du code pays de la locale courante et les noeuds principaux situés sous le noeud du pédiatre
Exemple: Si la locale est eng-GB, le contenu est situé sous le noeud /gb
Définition à la ligne 341 du fichier ipfunctioncollection.php.
Références $article.
iPFunctionCollection::fetchArticles | ( | $user_id, | |
$category, | |||
$age, | |||
$offset, | |||
$limit | |||
) |
Liste des articles d'un pédiatre dont l'user_id est donné
Définition à la ligne 91 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchCategories | ( | ) |
Retourne la liste des catégories sans se soucier si l'utilisateur les utilise ou pas
Définition à la ligne 45 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchCategory | ( | $object_id | ) |
Fetch de la catégorie d'un article
Pour un article, la catégorie est déterminée par le noeud de l'objet article qui a pour parent direct un noeud de type folder
Définition à la ligne 421 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchFolders | ( | $user_id | ) |
Retourne la liste des catégories pour lesquelles le pédiatre a publié un article
Définition à la ligne 64 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchHasAcceptedGTU | ( | $user_id | ) |
Permet de savoir si un utilisateur a accepté les conditions générales d'utilisation (CGU)
Si un $user_id est fournit, on cherche les informations relatives à cet utilisateur. Si aucun $user_id n'est fournit, on cherche les informations relatives à l'utilisateur courant.
Définition à la ligne 16 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchIsArticleFrom | ( | $object_id, | |
$user_id | |||
) |
Indique si un article appartient à un pédiatre dont l'user_id est donné en paramètre
Définition à la ligne 127 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchIsPublished | ( | $object_id, | |
$user_id | |||
) |
On part du principe qu'un objet est publié pour un utilisateur donné si un de ses emplacements (principal ou secondaire) se trouve sous le noeud principal de l'utilisateur
Définition à la ligne 393 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchMyArticles | ( | $user_id | ) |
Liste des articles d'un pédiatre dont l'user_id est donné
On récupère tous les articles dont le noeud principal est enfant du noeud principal du pédiatre. Pour éviter les doublons, on ne liste que les noeuds principaux.
Définition à la ligne 144 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchNewArticles | ( | $owner_id | ) |
Les 10 derniers articles publiés dans le dossier pays de l'utilisateur On ne prend que les noeuds principaux pour ne pas mélanger avec les articles des autres pédiatres
Définition à la ligne 302 du fichier ipfunctioncollection.php.
Références $article, $userNode, et iPArticle\getCategory().
iPFunctionCollection::fetchPublishedArticles | ( | $user_id | ) |
Liste des articles publiées sur la page d'un pédiatre dont l'user_id est donné
Définition à la ligne 185 du fichier ipfunctioncollection.php.
iPFunctionCollection::fetchUnpublishedArticles | ( | $user_id | ) |
Liste des articles non publiés sur la page d'un pédiatre dont l'user_id est donné
Définition à la ligne 224 du fichier ipfunctioncollection.php.
Références $result, et iPArticle\getCategory().
|
protected |
Définition à la ligne 442 du fichier ipfunctioncollection.php.
Références $article.
|
protected |
Définition à la ligne 449 du fichier ipfunctioncollection.php.