protected function renderContent($unifiedSubNamespace, $editionClassDescription, $fullyQualifiedUnifiedClass, $backwardsCompatibleClass)
    {
        $smarty = $this->getSmarty();

        $smarty->assign('shopEdition', $this->shopEdition);
        $smarty->assign('class', $editionClassDescription);
        $smarty->assign('namespace', $unifiedSubNamespace);
        $smarty->assign('fullyQualifiedUnifiedClass', $fullyQualifiedUnifiedClass);
        $smarty->assign('backwardsCompatibleClass', $backwardsCompatibleClass);

        return $smarty->fetch('class_file_template.tpl');
    }