Plugin agenda - Récupérer les dates des prochaines occurrences

Tags: #<Tag:0x00007f385ba0d5d0>

Bonjour,

Je cherche à récupérer les dates de débuts des prochaines occurrences des évènements d’un agenda.
En recherchant sur le forum, j’arrive à récupérer la date de début de la prochaine occurrences de chaque évènement présent dans mon agenda :

$id=89; //ID du calendrier
$events=[];
$calendar=eqLogic::byId($id);
$scenario->setLog("id :".$id);

if(isset($calendar)) {
	$events=$calendar->getEvents();
}

if(isset($events) && is_array($events) && count($events)>0) {
	foreach ($events as $event) {
              	$EvtName=str_replace(" ","_",$event->getName());
      		$scenario->setLog($event->nextOccurrence('start'));

	}
}

Ce que j’aimerai pouvoir récupérer c’est la deuxième, puis la troisième occurrence de chaque évènement, mais là, je ne sais pas comment faire…

Merci pour votre aide,

Bonjour,

Malgré mes recherches, je n’ai toujours pas trouvé la solution. Une idée ?
Merci