League\CommonMark\ElementRendererInterface::renderInlines PHP Method

renderInlines() public method

public renderInlines ( AbstractInline[] $inlines ) : string
$inlines League\CommonMark\Inline\Element\AbstractInline[]
return string
    public function renderInlines($inlines);

Usage Example

 /**
  * @param Paragraph                $block
  * @param ElementRendererInterface $htmlRenderer
  * @param bool                     $inTightList
  *
  * @return HtmlElement|string
  */
 public function render(AbstractBlock $block, ElementRendererInterface $htmlRenderer, $inTightList = false)
 {
     if (!$block instanceof Paragraph) {
         throw new \InvalidArgumentException('Incompatible block type: ' . get_class($block));
     }
     if ($inTightList) {
         return $htmlRenderer->renderInlines($block->getInlines());
     } else {
         return new HtmlElement('p', [], $htmlRenderer->renderInlines($block->getInlines()));
     }
 }
All Usage Examples Of League\CommonMark\ElementRendererInterface::renderInlines