Skip to content
Snippets Groups Projects

Conding standards review

4 files
+ 61
11
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -44,6 +44,10 @@ class EntityHolderController extends ControllerBase {
/**
* EntityHolderController constructor.
*
* @param \Symfony\Component\HttpKernel\HttpKernelInterface $http_kernel
* The HTTP kernel.
* @param \Drupal\Core\Render\RendererInterface $renderer
* The renderer service.
* @param \Drupal\Core\Entity\EntityFormBuilderInterface $entity_form_builder
* The entity form builder.
*/
@@ -106,15 +110,22 @@ class EntityHolderController extends ControllerBase {
return [
'#markup' => $held_entity ? $held_entity->label() : $entity_holder->label(),
'#allowed_tags' => Xss::getHtmlTagList()
'#allowed_tags' => Xss::getHtmlTagList(),
];
}
/**
* Build response to entity holder path request.
*
* @param \Drupal\entity_holder\EntityHolderInterface $entity_holder
* The entity holder.
*
* @return array
* Render array of the held entity or fallback content.
*
* @return array|mixed
* @throws \Symfony\Component\HttpFoundation\File\Exception\FileNotFoundException
* If there is no held entity nor fallback content and the user cannot
* create the hosted entity.
*/
public function entityHolderView(EntityHolderInterface $entity_holder) {
if ($held_entity = $entity_holder->getHeldEntity()) {
Loading