$organizer_uid
$organizer_uid :string
UID de l'organisateur de l'évènement
Classe de gestion d'un évènement Melanie2 Penser à configurer le MappingMce pour les clés et le mapping
__copy_from(\LibMelanie\Lib\MagicObject $object,boolean $initilizeHasChanged = false,array $ignores = array()): boolean
Copy l'objet depuis un autre
\LibMelanie\Lib\MagicObject | $object | |
boolean | $initilizeHasChanged | |
array | $ignores |
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(),boolean $merge = true): array<mixed,\LibMelanie\Objects\EventMelanie>
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 |
boolean | $merge | Utiliser la requête SQL qui fait un merge |
Array
updateMeetingEtag(): boolean
Mise à jour de l'évènement pour les participants de la réunion (ainsi que l'organisateur) Le but est de mettre à jour le etag associé à l'évènement pour que la prochaine actualisation d'agenda puisse mettre à jour leur statut
True si OK, False sinon
pdoConstruct(boolean $isExist)
Fonction appelé après la génération de l'objet par PDO Cette fonction est normalement auto appelée par le getList Elle permet de définir les bon paramètres de l'objet L'appel externe n'est donc pas nécessaire (mais cette méthode doit rester public)
boolean | $isExist | si l'objet existe |