calendar-bundle/src/Resources/contao/classes/Calendar.php
public function generateFeeds()
	{
		$this->import(Automator::class, 'Automator');
		$this->Automator->purgeXmlFiles();

		$objCalendar = CalendarFeedModel::findAll();

		if ($objCalendar !== null)
		{
			while ($objCalendar->next())
			{
				$objCalendar->feedName = $objCalendar->alias ?: 'calendar' . $objCalendar->id;
				$this->generateFiles($objCalendar->row());
				$this->log('Generated calendar feed "' . $objCalendar->feedName . '.xml"', __METHOD__, TL_CRON);
			}
		}
	}
public function generateFeeds()
	{
		$this->import(Automator::class, 'Automator');
		$this->Automator->purgeXmlFiles();

		$objCalendar = CalendarFeedModel::findAll();

		if ($objCalendar !== null)
		{
			while ($objCalendar->next())
			{
				$objCalendar->feedName = $objCalendar->alias ?: 'calendar' . $objCalendar->id;
				$this->generateFiles($objCalendar->row());
				$this->log('Generated calendar feed "' . $objCalendar->feedName . '.xml"', __METHOD__, TL_CRON);
			}
		}
	}
public function generateFeeds ( ) { $ this -> import ( Automator :: class , 'Automator' ) ; $ this -> Automator -> purgeXmlFiles ( ) ; $ objCalendar = CalendarFeedModel :: findAll ( ) ; if ( $ objCalendar !== null ) { while ( $ objCalendar -> next ( ) ) { $ objCalendar -> feedName = $ objCalendar -> alias ? : 'calendar' . $ objCalendar -> id ; $ this -> generateFiles ( $ objCalendar -> row ( ) ) ; $ this -> log ( 'Generated calendar feed "' . $ objCalendar -> feedName . '.xml"' , __METHOD__ , TL_CRON ) ; } } }
Delete old files and generate all feeds
Delete old files and generate all feeds