$id
$id :integer
Identifiant unique entier du tag
Classe de gestion des Tags de Post
getList(array<mixed,String> $fields = array(),String $filter = "",array<mixed,String> $operators = array(),String $orderby = "",boolean $asc = true,integer $limit = null,integer $offset = null,array<mixed,String> $case_unsensitive_fields = array(), $join = null, $type_join = 'INNER', $using = null, $prefix = null, $groupby = array(), $groupby_count = null, $subqueries = array()): array<mixed,\LibMelanie\Lib\MceObject>
Permet de récupérer la liste d'objet en utilisant les données passées (la clause where s'adapte aux données) Il faut donc peut être sauvegarder l'objet avant d'appeler cette méthode pour réinitialiser les données modifiées (propriété haschanged)
array<mixed,String> | $fields | Liste les champs à récupérer depuis les données |
String | $filter | Filtre pour la lecture des données en fonction des valeurs déjà passé, exemple de filtre : "((#description# OR #title#) AND #start#)" |
array<mixed,String> | $operators | Liste les propriétés par operateur (MappingMce::like, MappingMce::supp, MappingMce::inf, MappingMce::diff) |
String | $orderby | Tri par le champ |
boolean | $asc | Tri ascendant ou non |
integer | $limit | Limite le nombre de résultat (utile pour la pagination) |
integer | $offset | Offset de début pour les résultats (utile pour la pagination) |
array<mixed,String> | $case_unsensitive_fields | Liste des champs pour lesquels on ne sera pas sensible à la casse |
$join | ||
$type_join | ||
$using | ||
$prefix | ||
$groupby | ||
$groupby_count | ||
$subqueries |
Array
__construct(\LibMelanie\Api\Defaut\Workspace $workspace = null,string $name = null)
Constructeur de l'objet
\LibMelanie\Api\Defaut\Workspace | $workspace | Workspace |
string | $name | Nom du tag |
listPosts(array<mixed,\LibMelanie\Api\Defaut\Posts\Tag> $tagsList = array(),array<mixed,string> $fields = array()): array<mixed,\LibMelanie\Api\Defaut\Posts\Post>
Récupère la liste des posts associés au tag
array<mixed,\LibMelanie\Api\Defaut\Posts\Tag> | $tagsList | Liste des tags |
array<mixed,string> | $fields | Liste des champs à récupérer |
Liste des posts
addPost(\LibMelanie\Api\Defaut\Posts\Post $post): boolean
Associer un post au tag courant
\LibMelanie\Api\Defaut\Posts\Post | $post | Post à associer |
Vrai si l'association a été faite
removePost(\LibMelanie\Api\Defaut\Posts\Post $post): boolean
Dissocier un post du tag courant
\LibMelanie\Api\Defaut\Posts\Post | $post | Post à dissocier |
Vrai si la dissociation a été faite
listTags(string $search = null): array<mixed,\LibMelanie\Api\Defaut\Posts\Tag>
Récupère la liste des tags
string | $search | Recherche |
Liste des tags