X7ROOT File Manager
Current Path:
/home/prisjneg/public_html/vendor/league/commonmark/src/Renderer
home
/
prisjneg
/
public_html
/
vendor
/
league
/
commonmark
/
src
/
Renderer
/
📁
..
📁
Block
📄
ChildNodeRendererInterface.php
(701 B)
📄
DocumentRendererInterface.php
(687 B)
📄
HtmlDecorator.php
(1.23 KB)
📄
HtmlRenderer.php
(2.8 KB)
📁
Inline
📄
MarkdownRendererInterface.php
(728 B)
📄
NoMatchingRendererException.php
(421 B)
📄
NodeRendererInterface.php
(662 B)
Editing: HtmlDecorator.php
<?php declare(strict_types=1); /* * This file is part of the league/commonmark package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\CommonMark\Renderer; use League\CommonMark\Node\Node; use League\CommonMark\Util\HtmlElement; final class HtmlDecorator implements NodeRendererInterface { private NodeRendererInterface $inner; private string $tag; /** @var array<string, string|string[]|bool> */ private array $attributes; private bool $selfClosing; /** * @param array<string, string|string[]|bool> $attributes */ public function __construct(NodeRendererInterface $inner, string $tag, array $attributes = [], bool $selfClosing = false) { $this->inner = $inner; $this->tag = $tag; $this->attributes = $attributes; $this->selfClosing = $selfClosing; } /** * {@inheritDoc} */ public function render(Node $node, ChildNodeRendererInterface $childRenderer) { return new HtmlElement($this->tag, $this->attributes, $this->inner->render($node, $childRenderer), $this->selfClosing); } }
Upload File
Create Folder