Symfony bundle that integrates the league/commonmark markdown parser.
PHP
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

CommonMark Bundle

Packagist Build Status Scrutinizer Code Quality SensioLabsInsight

Symfony bundle that integrates the league/commonmark markdown parser.

Installation

This project can be installed via Composer:

composer require webuni/commonmark-bundle

Add WebuniCommonMarkBundle to your application kernel

// app/AppKernel.php
public function registerBundles()
{
    return array(
        // ...
        new Webuni\Bundle\CommonMarkBundle\WebuniCommonMarkBundle(),
        // ...
    );
}

Defined DI Tags

This bundle handles the following Dependency Injection Tags:

webuni_commonmark.extension: To add a implementation of League\CommonMark\Extension\ExtensionInterface to the default environment.

To add the CommonMark Table Extension add the following to your app/config/sculpin_services.yml:

# app/config/sculpin_services.yml
services:
    app.commonamrk_table_extension:
        class: Webuni\CommonMark\TableExtension\TableExtension
        tags:
            - name: webuni_commonmark.extension