private function renameFilename(MarkdownFile $file) { $basename = $file->getBasename(); if (!preg_match('/[A-Z]/', $basename)) { return; } $file->relativeFilename = $file->getDirectory() . strtolower($basename); }
private function renderFile(MarkdownFile $file) { $document = $this->markdownParser->parse($file->getContent()); $filename = $this->replaceExtension($file->relativeFilename); return new HtmlFile($filename, $document->getContent(), $file); }