You are here

public function VideoEmbedField::getDefaultName in Video Embed Field 8

Provide a default name for the media.

Plugins defining media bundles are suggested to override this method and provide a default name, to be used when there is no user-defined label available.

Parameters

\Drupal\media_entity\MediaInterface $media: The media object.

Return value

string The string that should be used as default media name.

Overrides MediaTypeBase::getDefaultName

File

modules/video_embed_media/src/Plugin/MediaEntity/Type/VideoEmbedField.php, line 150

Class

VideoEmbedField
Provides media type plugin for video embed field.

Namespace

Drupal\video_embed_media\Plugin\MediaEntity\Type

Code

public function getDefaultName(MediaInterface $media) {
  if ($provider = $this
    ->loadProvider($media)) {
    return $this
      ->loadProvider($media)
      ->getName();
  }
  return parent::getDefaultThumbnail();
}