3 namespace BookStack\Entities\Tools\Markdown;
5 use League\HTMLToMarkdown\Converter\DivConverter;
6 use League\HTMLToMarkdown\ElementInterface;
8 class CustomDivConverter extends DivConverter
10 public function convert(ElementInterface $element): string
12 // Clean up draw.io diagrams
13 $drawIoDiagram = $element->getAttribute('drawio-diagram');
15 return "<div drawio-diagram=\"{$drawIoDiagram}\">{$element->getValue()}</div>\n\n";
18 return parent::convert($element);