public static function Blazy::buildImage in Blazy 8.2
Same name and namespace in other branches
- 8 src/Blazy.php \Drupal\blazy\Blazy::buildImage()
Modifies variables for blazy (non-)lazyloaded image.
1 call to Blazy::buildImage()
- Blazy::buildMedia in src/
Blazy.php - Modifies variables for image and iframe.
File
- src/
Blazy.php, line 137
Class
- Blazy
- Provides common blazy utility static methods.
Namespace
Drupal\blazyCode
public static function buildImage(array &$variables) {
$settings = $variables['settings'];
// Supports either lazy loaded image, or not.
$variables['image'] += [
'#theme' => 'image',
'#uri' => !empty($settings['is_preview']) || empty($settings['lazy']) ? $settings['image_url'] : $settings['placeholder'],
];
}