You are here

public static function ThumbnailGenerationSettingsForm::regenerateThumbnail in Media PDF Thumbnail 8.3

RegenerateThumbnails.

Parameters

$mid:

$context:

Throws

\Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException

\Drupal\Component\Plugin\Exception\PluginNotFoundException

\Drupal\Core\Entity\EntityStorageException

File

src/Form/ThumbnailGenerationSettingsForm.php, line 69

Class

ThumbnailGenerationSettingsForm
Class ThumbnailGenerationSettingsForm

Namespace

Drupal\media_pdf_thumbnail\Form

Code

public static function regenerateThumbnail($mid, &$context) {
  $media = \Drupal::entityTypeManager()
    ->getStorage('media')
    ->load($mid);
  $media
    ->save();
  $context['message'] = 'Processing - ' . $media
    ->label();
  $context['results'][] = $media
    ->label();
}