protected function getConfigurator()
{
$configurator = new Configurator();
$configurator->rootRules->enableAutoLineBreaks();
$configurator->rendering->engine = 'PHP';
$configurator->rendering->engine->cacheDir = $this->cacheDir;
$configurator->Escaper;
$configurator->Autoemail;
$configurator->Autolink;
$configurator->tags->onDuplicate('replace');
$this->events->fire(new ConfigureFormatter($configurator));
$this->configureExternalLinks($configurator);
return $configurator;
}