Ciconia / A New Markdown Parser for #PHP

API

Ciconia\Ciconia Ciconia - The New Markdown Parser
Ciconia\Common\Collection
Ciconia\Common\Tag
Ciconia\Common\Text
Ciconia\Console\Application Run Ciconia as a single command application.
Ciconia\Console\Command\CiconiaCommand Command-line interface
Ciconia\Console\Command\CompileCommand Creates Phar archive
Ciconia\Diagnose\Ciconia
Ciconia\Diagnose\Event
Ciconia\Diagnose\Markdown
Ciconia\Event\EmitterAwareInterface EmitterAwareInterface should be implemented by classes that depends on EmitterInterface
Ciconia\Event\EmitterAwareTrait Implementation of EmitterAwareInterface
Ciconia\Event\EmitterInterface Central event manager (heavily inspired by Node.js's EventEmitter)
Ciconia\Event\EmitterTrait Central event manager (heavily inspired by Node.js's EventEmitter)
Ciconia\Exception\MarkdownException
Ciconia\Exception\SyntaxError Syntax Error ("strict" mode)
Ciconia\Extension\Core\BlockQuoteExtension Converts text to
Ciconia\Extension\Core\CodeExtension Converts block and line code
Ciconia\Extension\Core\EscaperExtension Escape special characters
Ciconia\Extension\Core\HeaderExtension Converts text to
Ciconia\Extension\Core\HorizontalRuleExtension Converts horizontal rules
Ciconia\Extension\Core\HtmlBlockExtension Hashes HTML text
Ciconia\Extension\Core\ImageExtension Turn Markdown image shortcuts into tags.
Ciconia\Extension\Core\InlineStyleExtension Original source code from Markdown.pl
Ciconia\Extension\Core\LinkExtension Original source code from Markdown.pl
Ciconia\Extension\Core\ListExtension Form HTML ordered (numbered) and unordered (bulleted) lists.
Ciconia\Extension\Core\ParagraphExtension Original source code from Markdown.pl
Ciconia\Extension\Core\WhitespaceExtension Original source code from Markdown.pl
Ciconia\Extension\ExtensionInterface Ciconia extensions must implement ExtensionInterface to register listeners to Markdown
Ciconia\Extension\Gfm\FencedCodeBlockExtension Markdown converts text with four spaces at the front of each line to code blocks.
Ciconia\Extension\Gfm\InlineStyleExtension Original source code from GitHub Flavored Markdown
Ciconia\Extension\Gfm\TableExtension Gfm tables
Ciconia\Extension\Gfm\TaskListExtension Further, lists can be turned into Task Lists by prefacing list items with [ ] or [x] (incomplete or complete, respectively).
Ciconia\Extension\Gfm\UrlAutoLinkExtension Turn standard URL into markdown URL (http://example.com -> http://example.com)
Ciconia\Extension\Gfm\WhiteSpaceExtension Original source code from GitHub Flavored Markdown
Ciconia\HashRegistry Manages hash and raw text
Ciconia\Markdown Manages parser options and events
Ciconia\Renderer\HtmlRenderer Renders markdown result to HTML format
Ciconia\Renderer\RendererAwareInterface RendererAwareInterface should be implemented by extension classes that depends on RendererInterface
Ciconia\Renderer\RendererAwareTrait Implementation of RendererAwareInterface
Ciconia\Renderer\RendererInterface RendererInterface must be implemented by classes that renders result of Markdown
Ciconia\Renderer\XhtmlRenderer Renders markdown result to XHTML format