public function NodeTypePreviewImageForm::createDefaultImageStyle in Acquia Content Hub 8
Create default image style.
1 call to NodeTypePreviewImageForm::createDefaultImageStyle()
- NodeTypePreviewImageForm::saveSettings in src/
Form/ NodeTypePreviewImageForm.php - Save settings.
File
- src/
Form/ NodeTypePreviewImageForm.php, line 228
Class
- NodeTypePreviewImageForm
- Defines a form that alters node type form to add a preview image form.
Namespace
Drupal\acquia_contenthub\FormCode
public function createDefaultImageStyle() {
$image_style = ImageStyle::create([
'name' => self::PREVIEW_IMAGE_DEFAULT_KEY,
'label' => $this
->t('Acquia Content Hub Preview Image (150×150)'),
]);
$image_style
->addImageEffect([
'id' => 'image_scale_and_crop',
'weight' => 1,
'data' => [
'width' => 150,
'height' => 150,
],
]);
$image_style
->save();
}