Skip to content

Commit 61761e5

Browse files
committed
cleanup and notes
1 parent b7f351b commit 61761e5

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

src/Directive/FigureDirective.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,21 @@ public function processSub(
4343

4444
$nodeFactory = $parser->getNodeFactory();
4545

46+
/* Start Custom Code */
4647
$figClass = $options['figclass'] ?? null;
4748
unset($options['figclass']);
49+
/* End Custom Code */
4850

4951
$figureNode = $parser->getNodeFactory()->createFigureNode(
5052
$nodeFactory->createImageNode($url, $options),
5153
$document
5254
);
55+
56+
/* Start Custom Code */
5357
if ($figClass) {
5458
$figureNode->setClasses(explode(' ', $figClass));
5559
}
60+
/* End Custom Code */
5661

5762
return $figureNode;
5863
}

src/SymfonyHTMLFormat.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
use Doctrine\RST\Formats\Format;
1515
use Doctrine\RST\Nodes\CodeNode;
16-
use Doctrine\RST\Nodes\FigureNode;
1716
use Doctrine\RST\Nodes\SpanNode;
1817
use Doctrine\RST\Renderers\CallableNodeRendererFactory;
1918
use Doctrine\RST\Renderers\NodeRendererFactory;

src/Templates/default/html/figure.html.twig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
{#
2+
Overridden to fix lack of figclass support (class attribute on <figure)
3+
#}
14
{% apply spaceless %}
25
<figure
36
{% if figureNode.classes is not empty %}

0 commit comments

Comments
 (0)