@@ -29,39 +29,39 @@ public function __construct()
2929 public function getDefaultNodeRenderers (): array
3030 {
3131 return [
32- Types ::doc->name => static fn (Node $ node ) => $ node ->renderContent (),
32+ NodeType ::doc->name => static fn (Node $ node ) => $ node ->renderContent (),
3333
34- Types ::default->name => static fn (Node $ node ) => '<div> ' .$ node ->getType () . ' does not exists. ' . $ node ->renderContent ().'</div> ' ,
34+ NodeType ::default->name => static fn (Node $ node ) => '<div> ' .$ node ->getType () . ' does not exists. ' . $ node ->renderContent ().'</div> ' ,
3535
36- Types ::paragraph->name => static fn (Node $ node ) => '<p> ' . $ node ->renderContent () . '</p> ' ,
36+ NodeType ::paragraph->name => static fn (Node $ node ) => '<p> ' . $ node ->renderContent () . '</p> ' ,
3737
38- Types ::blockquote->name => static fn (Node $ node ) => '<blockquote> ' . $ node ->renderContent () . '</blockquote> ' ,
38+ NodeType ::blockquote->name => static fn (Node $ node ) => '<blockquote> ' . $ node ->renderContent () . '</blockquote> ' ,
3939
40- Types ::image->name => static fn (Node $ node ) => '<img src=" ' . $ node ->getAttr ('src ' ) . '" alt=" ' . $ node ->getAttr ('alt ' ) . '" title=" ' . $ node ->getAttr ('title ' ) . '" /> ' ,
40+ NodeType ::image->name => static fn (Node $ node ) => '<img src=" ' . $ node ->getAttr ('src ' ) . '" alt=" ' . $ node ->getAttr ('alt ' ) . '" title=" ' . $ node ->getAttr ('title ' ) . '" /> ' ,
4141
42- Types ::heading->name => static fn (Node $ node ) => '<h ' . $ node ->getAttr ('level ' ) . '> ' . $ node ->renderContent () . '</h ' . $ node ->getAttr ('level ' ) . '> ' ,
42+ NodeType ::heading->name => static fn (Node $ node ) => '<h ' . $ node ->getAttr ('level ' ) . '> ' . $ node ->renderContent () . '</h ' . $ node ->getAttr ('level ' ) . '> ' ,
4343
44- Types ::youtube->name => static fn (Node $ node ) => '<iframe width="560" height="315" src=" ' . $ node ->getAttr ('src ' ) . '" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> ' ,
44+ NodeType ::youtube->name => static fn (Node $ node ) => '<iframe width="560" height="315" src=" ' . $ node ->getAttr ('src ' ) . '" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> ' ,
4545
46- Types ::bulletList->name => static fn (Node $ node ) => '<ul> ' . implode ('' , array_map (static fn ($ child ) => '<li> ' . $ node ->renderChildNode ($ child ) . '</li> ' , $ node ->getContent ())) . '</ul> ' ,
46+ NodeType ::bulletList->name => static fn (Node $ node ) => '<ul> ' . implode ('' , array_map (static fn ($ child ) => '<li> ' . $ node ->renderChildNode ($ child ) . '</li> ' , $ node ->getContent ())) . '</ul> ' ,
4747
48- Types ::orderedList->name => static fn (Node $ node ) => '<ol> ' . implode ('' , array_map (static fn ($ child ) => '<li> ' . $ node ->renderChildNode ($ child ) . '</li> ' , $ node ->getContent ())) . '</ol> ' ,
48+ NodeType ::orderedList->name => static fn (Node $ node ) => '<ol> ' . implode ('' , array_map (static fn ($ child ) => '<li> ' . $ node ->renderChildNode ($ child ) . '</li> ' , $ node ->getContent ())) . '</ol> ' ,
4949
50- Types ::listItem->name => static fn (Node $ node ) => $ node ->renderContent (),
50+ NodeType ::listItem->name => static fn (Node $ node ) => $ node ->renderContent (),
5151
52- Types ::codeBlock->name => static fn (Node $ node ) => '<pre><code> ' . $ node ->renderContent () . '</code></pre> ' ,
52+ NodeType ::codeBlock->name => static fn (Node $ node ) => '<pre><code> ' . $ node ->renderContent () . '</code></pre> ' ,
5353
54- Types ::horizontalRule->name => static fn () => '<hr /> ' ,
54+ NodeType ::horizontalRule->name => static fn () => '<hr /> ' ,
5555
56- Types ::hardBreak->name => static fn () => '<br /> ' ,
56+ NodeType ::hardBreak->name => static fn () => '<br /> ' ,
5757
58- Types ::table->name => static fn (Node $ node ) => "<table> {$ node ->renderContent ()}</table> " ,
58+ NodeType ::table->name => static fn (Node $ node ) => "<table> {$ node ->renderContent ()}</table> " ,
5959
60- Types ::tableRow->name => static fn (Node $ node ) => "<tr> {$ node ->renderContent ()}</tr> " ,
60+ NodeType ::tableRow->name => static fn (Node $ node ) => "<tr> {$ node ->renderContent ()}</tr> " ,
6161
62- Types ::tableCell->name => static fn (Node $ node ) => "<td> {$ node ->renderContent ()}</td> " ,
62+ NodeType ::tableCell->name => static fn (Node $ node ) => "<td> {$ node ->renderContent ()}</td> " ,
6363
64- Types ::text->name => function (Node $ node ) {
64+ NodeType ::text->name => function (Node $ node ) {
6565 $ text = $ node ->getText ();
6666 foreach ($ node ->getMarks () as $ mark ) {
6767 /** @var Mark $mark */
@@ -92,11 +92,11 @@ public function getDefaultMarkRenderers(): array
9292 /**
9393 * Replaces a node renderer with a custom renderer.
9494 *
95- * @param Types $type The type of node to replace the renderer for.
95+ * @param NodeType $type The type of node to replace the renderer for.
9696 * @param callable $renderer The custom renderer function.
9797 * @return $this
9898 */
99- public function replaceNode (Types $ type , callable $ renderer ): self
99+ public function replaceNode (NodeType $ type , callable $ renderer ): self
100100 {
101101 $ this ->nodeRenderers [$ type ->name ] = $ renderer ;
102102 return $ this ;
0 commit comments