public static function ImageWidgetCropManager::getCropProperties in Image Widget Crop 8
Same name and namespace in other branches
- 8.2 src/ImageWidgetCropManager.php \Drupal\image_widget_crop\ImageWidgetCropManager::getCropProperties()
 
Get All sizes properties of the crops for an file.
Parameters
\Drupal\crop\Entity\Crop $crop: All crops attached to this file based on URI.
Return value
array<array> Get all crop zone properties (x, y, height, width),
File
- src/
ImageWidgetCropManager.php, line 438  
Class
- ImageWidgetCropManager
 - ImageWidgetCropManager calculation class.
 
Namespace
Drupal\image_widget_cropCode
public static function getCropProperties(Crop $crop) {
  $anchor = $crop
    ->anchor();
  $size = $crop
    ->size();
  return [
    'x' => $anchor['x'],
    'y' => $anchor['y'],
    'height' => $size['height'],
    'width' => $size['width'],
  ];
}