public function setLayout($layout)
{
$this->layout = $layout;
return $this;
}
public function onDocuments(CarewEvent $event) { $document = new Document(); $document->setLayout('index.atom.twig')->setPath('feed/atom.xml')->setFilePath('feed/atom'); $documents = $event->getSubject(); $documents[$document->getFilePath()] = $document; $event->setSubject($documents); $globals = $event['globals']; $globals->documents = array_replace($globals->documents, $documents); }