Carew\Event\Listener\Documents\Feed::onDocuments PHP Method

onDocuments() public method

public onDocuments ( CarewEvent $event )
$event Carew\Event\CarewEvent
    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);
    }