Если я вас правильно понимаю, getBeginn
- это функция в модели Date
, и к каждому объекту Event
может быть прикреплено несколько объектов Date
.
Если предположить, что это правильно, то Функция getDates
в объекте Event
вернет коллекцию Date
объектов, а не только один. В TYPO3 это делается с помощью ObjectStorage
. Вы можете видеть (и использовать) это как массив, который (в данном случае) содержит Date
объектов.
Так, например, вы можете сделать:
foreach($events as $event) {
foreach ($event->getDates() as $date) {
echo date->getBeginn();
}
}