protected function ContentItemBlock::loadEntity in Panopoly 8.2
Load the configured entity.
Return value
\Drupal\Core\Entity\EntityInterface|null The entity or NULL if it doesn't exist or configuration is empty.
2 calls to ContentItemBlock::loadEntity()
- ContentItemBlock::blockForm in modules/
panopoly/ panopoly_widgets/ src/ Plugin/ Block/ ContentItemBlock.php - ContentItemBlock::build in modules/
panopoly/ panopoly_widgets/ src/ Plugin/ Block/ ContentItemBlock.php - Builds and returns the renderable array for this block plugin.
File
- modules/
panopoly/ panopoly_widgets/ src/ Plugin/ Block/ ContentItemBlock.php, line 92
Class
- ContentItemBlock
- Block that displays a node.
Namespace
Drupal\panopoly_widgets\Plugin\BlockCode
protected function loadEntity() {
if (!empty($this->configuration['nid'])) {
$storage = $this->entityTypeManager
->getStorage('node');
return $storage
->load($this->configuration['nid']);
}
return NULL;
}