Renders markdown for class

@return string
509567
public function render()
    {
        $parser = new ClassParser($this->reflectionClass);
        $methods = $parser->getMethodsDetails();
        ksort($methods);

        $this->setData(
            [
                'className' => $this->reflectionClass->getName(),
                'classShortName' => $this->reflectionClass->getShortName(),
                'methods' => $methods,
                'classDescription' => $parser->getClassDescription(),
                'interfaces' => $parser->getInterfaces(),
                'parentClass' => $parser->getParentClassName(),
                'inheritedMethods' => $parser->getInheritedMethods(),
            ]
        );
        return parent::render();
    }
336972
public function render(): string
    {
        $templatePath = MaskUtility::getTemplatePath(
            $this->settingsService->get(),
            $this->arguments['data']
        );
        $content = '';

        if (!file_exists($templatePath) || !is_file($templatePath)) {
            $content = '<div class="alert alert-warning"><div class="media">
<div class="media-left"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i>
<i class="fa fa-exclamation fa-stack-1x"></i></span></div>
<div class="media-body"><h4 class="alert-title">' . LocalizationUtility::translate('tx_mask.content.htmlmissing',
                    'mask') . '</h4>      <p class="alert-message">' . $templatePath . '
				</p></div></div></div>';
        }
        return $content;
    }
477553
public function render()
    {
        $returnValue = (string) '';
        
        if (isset($this->attributes['class'])) {
            $classes = explode(' ', $this->attributes['class']);
            if (! isset($this->attributes['no-format'])) {
                if (! in_array('form-elt-info', $classes)) {
                    $classes[] = 'form-elt-info';
                }
            }
            if (! in_array('form-elt-container', $classes)) {
                $classes[] = 'form-elt-container';
            }
            $this->attributes['class'] = implode(' ', $classes);
        } else {
            if (isset($this->attributes['no-format'])) {
                $this->attributes['class'] = 'form-elt-container';
            } else {
                $this->attributes['class'] = 'form-elt-info form-elt-container';
            }
        }
        unset($this->attributes['no-format']);
        
        $returnValue .= "<span class='form_desc'>";
        if (! empty($this->description)) {
            $returnValue .= _dh($this->getDescription());
        }
        $returnValue .= "</span>";
        $returnValue .= "<span ";
        $returnValue .= $this->renderAttributes();
        $returnValue .= " >";
        $returnValue .= isset($this->attributes['htmlentities']) && ! $this->attributes['htmlentities'] ? $this->value : _dh($this->value);
        $returnValue .= "</span>";
        
        return (string) $returnValue;
    }
944650
private function render()
    {
        if (empty($this->element)) {
            $this->textInput();
        }
        
        if (!isset($this->parts['{label}'])) {
            $this->label($this->label);
        }
        
        if (!isset($this->parts['{initValue}'])) {
            $this->initValue(null);
        }
    
        return str_replace([
            '{label}', '{initValue}', '{model}',
        ], [
            $this->parts['{label}'],
            $this->parts['{initValue}'],
            $this->getNgModel(),
        ], $this->element);
    }
6767
public function render()
    {
        $classes = ArrayList::of([
            'fa',
            vsprintf('fa-%s', [$this->icon])
        ]);

        // Spin class (fa-spin)
        if ($this->spin) {
            $classes = $classes->append(ArrayList::of(['fa-spin']));
        }

        // Size classes (fa-lg, fa-2x, fa-3x...)
        if ($this->size === 1) {
            $classes = $classes->append(ArrayList::of(['fa-lg']));
        } elseif ($this->size > 1 && $this->size < 6) {
            $classes = $classes->append(ArrayList::of([
                vsprintf('fa-%dx', [$this->size])
            ]));
        }

        // Fixed-width class (fa-fw)
        if ($this->fixedWidth) {
            $classes = $classes->append(ArrayList::of(['fa-fw']));
        }

        // List icons class (fa-li)
        if ($this->list) {
            $classes = $classes->append(ArrayList::of(['fa-li']));
        }

        // Border class (fa-border)
        if ($this->bordered) {
            $classes = $classes->append(ArrayList::of(['fa-border']));
        }

        // Pull classes (fa-pull-right, fa-pull-left)
        if ($this->pull !== null && $this->pull !== '') {
            $classes = $classes->append(ArrayList::of([
                vsprintf('fa-pull-%s', [$this->pull])
            ]));
        }

        // Rotation classes
        switch ($this->rotation) {
            case 90:
                $classes = $classes->append(ArrayList::of(['fa-rotate-90']));
                break;
            case 180:
                $classes = $classes->append(ArrayList::of(['fa-rotate-180']));
                break;
            case 270:
                $classes = $classes->append(ArrayList::of(['fa-rotate-270']));
                break;
        }

        // Flip classes
        switch ($this->flip) {
            case 'horizontal':
                $classes = $classes->append(ArrayList::of([
                    'fa-flip-horizontal'
                ]));
                break;
            case 'vertical':
                $classes = $classes->append(ArrayList::of([
                    'fa-flip-horizontal'
                ]));
                break;
        }

        return (new Italic([
            'class' => $classes->join(' '),
        ]))->render();
    }
1145388
public function render()
    {
        if ($this->icon instanceof Icon && $this->hasTextContent()) {
            $this->attributes->addAttributeClass('btn-icon');
        }

        $output[] = $this->open();

        if ($this->hasTextContent()) {
            $output[] = implode('', $this->textContent->getArrayCopy());
        }

        if ($this->hasChildNodes()) {
            $output[] = implode(PHP_EOL, $this->childNodes->getArrayCopy());
        }

        if ($this->icon instanceof Icon) {
            $output[] = $this->icon;
        }

        $output[] = $this->close();

        return implode(PHP_EOL, $output);
    }
60029
public function render(): string
    {
        $html = "<{$this->tag}>";
        if ($this->hasChildren() === true) {

            foreach ($this->children() as $child) {
                $html .= $child->render();
            }
        }
        $html .= "{$this->escape($this->insert)}</{$this->tag}>\n";

        return $html;
    }
1060868
protected function render()
    {
        if (!isset($this->items[0])) {
            return '';
        }
        foreach ($this->items as $itemId => $item) {
            $item->setCollapsable(
                self::$id, 
                self::$id . $itemId, 
                in_array($itemId, $this->openedItems));
        }
        $this->setAttribute('id', self::$id);
        $this->addCssClass($this->itemType . '-group');
        return $this
            ->html('<div' . $this->getEltDecorationStr() . '>')
            ->html(implode("\n", $this->items))
            ->html('</div>')
            ->getHtml();
    }
1107532
public function toHtml() {

        // Add the class at the last minute.
        if ($this->get_force_ltr()) {
            if (!isset($this->_attributes['class'])) {
                $this->_attributes['class'] = 'text-ltr';
            } else {
                $this->_attributes['class'] .= ' text-ltr';
            }
        }

        $this->_generateId();
        if ($this->_flagFrozen) {
            return $this->getFrozenHtml();
        }
        $html = $this->_getTabs() . '<input' . $this->_getAttrString($this->_attributes) . ' />';

        if ($this->_hiddenLabel){
            return '<label class="accesshide" for="'.$this->getAttribute('id').'" >'.
                        $this->getLabel() . '</label>' . $html;
        } else {
             return $html;
        }
    }
613165
public function render()
    {
        $toolbarClass = Str::contains($this->controlClass, 'hero') ? 'separator' : null;

        $this->vars['toolbarClass'] = $toolbarClass;

        return $this->makePartial('body', [
            'data' => $this->getData()
        ]);
    }
68259
public function render() {
		$output = null;

		$this->attributes['class'][] = implode( ' ', $this->classes );
		$note                      = $this->get_data();
		$output .= '<div ' . $this->build_attributes() . '>';
		$output .= '<p>';
		$output .= $note[ $this->slug ];
		$output .= '</p>';
		$output .= $this->dismiss();
		$output .= '</div>';

		return $output;

	}
694123
public function render() : string 
  {
    $sOutput = preg_replace_callback(
      '/{(.*?)}/',
      function ($aResult){
        $aToSearch = explode('.', $aResult[1]);
        $aSearchIn = $this->getData();

        foreach ($aToSearch as $sKey) {
          list(
            $sFormattedKey, 
            $mParam
          )       = self::getFunctionNameAndParameter($sKey);
          $mValue = $aSearchIn[$sFormattedKey];

          if(is_string($mValue)) {

            return $mValue;
          } else if(is_object($mValue)) {
            if($mParam){

              return $mValue($mParam);
            }

            return $mValue();
          }
          
          $aSearchIn = $mValue;
        }

        return (
          $this->hasShowEmpty() 
          ? 
          $aResult[0] 
          : 
          ''
        );
      },
      $this->getTemplate()
    );
    
    return preg_replace('/^\s+|\n|\r|\t/m', '', $sOutput);
  }
148741
private function render() : string
    {
        $styles = $this->styles();
        if (strlen($styles) > 0) {
            $styles = 'style="' . $this->view->escapeHtmlAttr(trim($styles)) . '"';
        }

        return '
            <div class="progress">
                <div class="progress-bar' . $this->classes() . '" role="progressbar" ' . $styles .
            ' aria-valuenow="' . $this->value . '" aria-valuemin="0" aria-valuemax="100">' .
            (($this->label !== null) ? $this->view->escapeHtml($this->label) : null) . '</div>
            </div>';
    }
213501
public function render() {

		$output = '<div id="' . esc_attr( $this->id() ) . '" data-color="' . esc_attr( $this->base_color() ) . '" data-for="' . esc_attr( $this->id() ) . '-control" class="uix-control uix-control-' . esc_attr( $this->type ) . ' ' . esc_attr( $this->id() ) . '"></div>';
		$output .= $this->label();
		$output .= $this->input();

		$output .= $this->component_templates();

		$output .= $this->modal_template();

		return $output;
	}
189420
public function parse($markdown)
    {
        $document = $this->parser->parse($markdown);
        $html = $this->renderer->renderBlock($document);

        return $html;
    }
55493
public function render()
    {
        $output = '';

        foreach ($this->entries as $entry) {
            $entryAttributes = [];

            if ($entry instanceof Dropdown) {
                $entryAttributes['class'] = 'dropdown';

                foreach ($entry->getEntries() as $dropdownEntry) {
                    if ($dropdownEntry instanceof LinkRoute) {
                        foreach ($dropdownEntry->getAdditionalRouteNames() as $additionalRouteName) {
                            if (MenuHelper::isCurrentRoute($additionalRouteName)) {
                                $entryAttributes['class'] .= ' active';
                            }
                        }

                        if (MenuHelper::isCurrentRoute($dropdownEntry->getName())) {
                            $entryAttributes['class'] .= ' active';
                        }
                    }
                }
            } elseif ($entry instanceof Content) {
                $entryAttributes['class'] = 'navbar-text';
            } else if ($entry instanceof Link) {

            } else {
                if (!array_key_exists('class', $entryAttributes)) {
                    $entryAttributes['class'] = '';
                }

                foreach ($entry->getAdditionalRouteNames() as $additionalRouteName) {
                    if (MenuHelper::isCurrentRoute($additionalRouteName)) {
                        $entryAttributes['class'] .= ' active';
                    }
                }

                if (MenuHelper::isCurrentRoute($entry->getName())) {
                    $entryAttributes['class'] .= ' active';
                }
            }

            if ($entry->isVisible()) {
                if (count(MenuHelper::getConfig()->getListElementClasses()) > 0) {
                    if (!array_key_exists('class', $entryAttributes)) {
                        $entryAttributes['class'] = '';
                    }

                    foreach (MenuHelper::getConfig()->getListElementClasses() as $listElementClass) {
                        $entryAttributes['class'] .= ' ' . $listElementClass;
                    }
                }

                $output .= '<li ' . Html::attributes($entryAttributes) . '>' . $entry->render() . '</li>';
            }
        }

        return '<ul ' . Html::attributes($this->attributes) . '>' . $output . '</ul>';
    }
140393
public function render()
    {
        $this->addCssClass('box');
        $this->addCssClass('box-' . $this->getStatus(), $this->getStatus());
        $this->addCssClass('collapsed-box', $this->expandable);
        $this->addCssClass('box-solid', $this->coloredTitleBox);
        $boxTools = isset($this->badges[0]) || $this->expandable || $this->collapsable || $this->removable;
        $badges =  isset($this->badges[0]) ? $this->getBadgesHtml() : '';
        return $this
            ->html('<div id="' . $this->containerId . '">', $this->containerId)
            ->html($this->getPrepend(), $this->hasPrepend())
            ->html('<div' . $this->getEltDecorationStr() . '>')
            ->html('  <div class="box-header with-border">')
            ->html('    <div class="lg-head">', $this->largeHeader)
            ->html('    ' . $this->getIconHtml(), $this->icon)
            ->html('    <h3 class="box-title">' . $this->title . '</h3>')
            ->html('    </div>', $this->largeHeader)
            ->html('    <div class="box-tools pull-right">', $boxTools)
            ->html($badges)
            ->html('      <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-plus"></i></button>', $this->expandable)
            ->html('      <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>', $this->collapsable)
            ->html('      <button type="button" class="btn btn-box-tool" data-widget="remove"><i class="fa fa-times"></i></button>', $this->removable)
            ->html('    </div>', $boxTools)
            ->html('    <div class="pull-right">' . $this->header . '</div>', $this->header)
            ->html('  </div>')
            ->html('  <div class="box-body' . ($this->stackContainer ? ' no-padding' : '') . '">' . $this->content . '</div>')
            ->html('  <div class="' . implode(' ', $this->footerClasses) . '">', $this->footer)
            ->html('    <div class="pull-right">', $this->footer && $this->footerAlignRight)
            ->html($this->footer, $this->footer)
            ->html('    </div>', $this->footer && $this->footerAlignRight)
            ->html('  </div>', $this->footer)
            ->html('</div>')
            ->html($this->getAppend(), $this->hasAppend())
            ->html('</div>', $this->containerId)
            ->getHtml();
    }