/** * {@inheritdoc} */ public function calculateDependencies() { $dependencies = parent::calculateDependencies(); $style_id = $this->getSetting('image_style'); if ($style_id && ($style = ImageStyle::load($style_id))) { $dependencies[$style->getConfigDependencyKey()][] = $style->getConfigDependencyName(); } return $dependencies; }
/** * {@inheritdoc} */ public function calculateDependencies() { return parent::calculateDependencies() + $this->thumbnailFormatter->calculateDependencies() + $this->videoFormatter->calculateDependencies(); }
/** * {@inheritdoc} */ public function calculateDependencies() { $dependencies = parent::calculateDependencies(); if ($mode = $this->getSetting('view_mode')) { if ($bundle = $this->getFieldSetting('comment_type')) { /** @var \Drupal\Core\Entity\Display\EntityViewDisplayInterface $display */ if ($display = EntityViewDisplay::load("comment.{$bundle}.{$mode}")) { $dependencies[$display->getConfigDependencyKey()][] = $display->getConfigDependencyName(); } } } return $dependencies; }