responsive_image_get_image_dimensions($image_style_name, array $dimensions, $uri)
Determines the dimensions of an image.
Parameters
string $image_style_name: The name of the style to be used to alter the original image.
array $dimensions: An associative array containing:
- width: The width of the source image (if known).
- height: The height of the source image (if known).
string $uri: The URI of the image file.
Return value
array Dimensions to be modified - an array with components width and height, in pixels.
File
- core/modules/responsive_image/responsive_image.module, line 448
- Responsive image display formatter for image fields.
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | function responsive_image_get_image_dimensions( $image_style_name , array $dimensions , $uri ) { // Determine the dimensions of the styled image. if ( $image_style_name == RESPONSIVE_IMAGE_EMPTY_IMAGE) { $dimensions = array ( 'width' => 1, 'height' => 1, ); } elseif ( $entity = ImageStyle::load( $image_style_name )) { $entity ->transformDimensions( $dimensions , $uri ); } return $dimensions ; } |
Please login to continue.