function ResponsiveImageStyle::getKeyedImageStyleMappings
Same name in other branches
- 8.9.x core/modules/responsive_image/src/Entity/ResponsiveImageStyle.php \Drupal\responsive_image\Entity\ResponsiveImageStyle::getKeyedImageStyleMappings()
- 10 core/modules/responsive_image/src/Entity/ResponsiveImageStyle.php \Drupal\responsive_image\Entity\ResponsiveImageStyle::getKeyedImageStyleMappings()
- 11.x core/modules/responsive_image/src/Entity/ResponsiveImageStyle.php \Drupal\responsive_image\Entity\ResponsiveImageStyle::getKeyedImageStyleMappings()
Overrides ResponsiveImageStyleInterface::getKeyedImageStyleMappings
2 calls to ResponsiveImageStyle::getKeyedImageStyleMappings()
- ResponsiveImageStyle::getImageStyleMapping in core/
modules/ responsive_image/ src/ Entity/ ResponsiveImageStyle.php - Gets the image style mapping for a breakpoint ID and multiplier.
- ResponsiveImageStyle::hasImageStyleMappings in core/
modules/ responsive_image/ src/ Entity/ ResponsiveImageStyle.php - Checks if there is at least one mapping defined.
File
-
core/
modules/ responsive_image/ src/ Entity/ ResponsiveImageStyle.php, line 147
Class
- ResponsiveImageStyle
- Defines the responsive image style entity.
Namespace
Drupal\responsive_image\EntityCode
public function getKeyedImageStyleMappings() {
if (!$this->keyedImageStyleMappings) {
$this->keyedImageStyleMappings = [];
foreach ($this->image_style_mappings as $mapping) {
if (!static::isEmptyImageStyleMapping($mapping)) {
$this->keyedImageStyleMappings[$mapping['breakpoint_id']][$mapping['multiplier']] = $mapping;
}
}
}
return $this->keyedImageStyleMappings;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.