for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @copyright 2018 Vladimir Jimenez
* @license https://github.com/allejo/stakx/blob/master/LICENSE.md MIT
*/
namespace allejo\stakx\MarkupEngine;
use allejo\stakx\Markup\RstSyntaxBlock;
use allejo\stakx\Service;
use Gregwar\RST\Parser;
class RstEngine extends Parser implements MarkupEngine
{
public function __construct($environment = null, $kernel = null)
parent::__construct($environment, $kernel);
$this->registerDirective(new RstSyntaxBlock());
$this->setIncludePolicy(true, Service::getWorkingDirectory());
}
public function getTemplateTag()
return 'rst';
* {@inheritdoc}
public function getExtensions()
return [
'rst',
];