public function getLink($article)
{
$articleInfo = $this->getArticleDetails($article);
$language = $this->em->getReference('Newscoop\\Entity\\Language', $articleInfo['languageId']);
$arguments = $this->dispatcher->dispatch('newscoop_admin.editor', new GenericEvent(null, array('articleNumber' => $articleInfo['number'], 'articleLanguage' => $language->getCode())));
if ($arguments->hasArgument('link') && $arguments->getArgument('link')) {
return $arguments->getArgument('link');
}
return self::DEFAULT_EDITOR_LINK . $this->getLinkParameters($article);
}