Exemplo n.º 1
0
 /**
  * @param ElementInterface $element
  *
  * @return string
  */
 public function convert(ElementInterface $element)
 {
     $level = (int) substr($element->getTagName(), 1, 1);
     $style = $this->config->getOption('header_style', self::STYLE_SETEXT);
     if (($level === 1 || $level === 2) && !$element->isDescendantOf('blockquote') && $style === self::STYLE_SETEXT) {
         return $this->createSetextHeader($level, $element->getValue());
     } else {
         return $this->createAtxHeader($level, $element->getValue());
     }
 }