Make your custom render
May 16, 2012 ยท View on GitHub
php-sundown is able to make custom render easily. there are two render in php-sundown:
Sundown\Render\Base: Basic render class. this class does't decorate anything. Sundown\Render\HTML: HTML render class. Sundown\Render\XHTML: XHTML render class.
\Sundown\Render\Base::__construct()
\Sundown\Render\Base::getRenderFlags()
\Sundown\Render\Base::setRenderFlags(array $flags)
SundownRenderBase::blockCode(string language)
SundownRenderBase::blockQuote(string $quote)
SundownRenderBase::blockHtml(string $raw_html)
SundownRenderBase::header(string header_level)
SundownRenderBase::hrule()
SundownRenderBase::listBox(string list_type)
SundownRenderBase::listItem(string list_type)
SundownRenderBase::paragraph(string $text)
SundownRenderBase::table(string body)
SundownRenderBase::tableRow(string $content)
SundownRenderBase::tableCell(string alignment)
SundownRenderBase::autolink(string link_type)
link type should be Sundown\Render\MKDA_EMAIL or Sundown\Render\MKDA_NORMAL.