public function renderContentTypeName(LayoutBlockInterface $layoutBlock) { if ($layoutBlock->getObjectId()) { $contentItem = $layoutBlock->getContent(); } else { $classType = $layoutBlock->getClassType(); $contentItem = new $classType(); } if (method_exists($contentItem, 'getContentTypeName')) { $name = $contentItem->getContentTypeName(); } else { $name = get_class($contentItem); } return $this->getService('translator')->trans($name); }