X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fmedia%2Fsrc%2FEntity%2FMediaType.php;fp=web%2Fcore%2Fmodules%2Fmedia%2Fsrc%2FEntity%2FMediaType.php;h=3a5add6e5ca70c00b32d96fcfee6acfc7ffcd570;hp=89001222184ef5eff47307ac29c778f4bc7d5fbe;hb=0bf8d09d2542548982e81a441b1f16e75873a04f;hpb=74df008bdbb3a11eeea356744f39b802369bda3c diff --git a/web/core/modules/media/src/Entity/MediaType.php b/web/core/modules/media/src/Entity/MediaType.php index 890012221..3a5add6e5 100644 --- a/web/core/modules/media/src/Entity/MediaType.php +++ b/web/core/modules/media/src/Entity/MediaType.php @@ -100,6 +100,8 @@ class MediaType extends ConfigEntityBundleBase implements MediaTypeInterface, En * Whether thumbnail downloads are queued. * * @var bool + * + * @see \Drupal\media\MediaTypeInterface::thumbnailDownloadsAreQueued() */ protected $queue_thumbnail_downloads = FALSE; @@ -113,7 +115,15 @@ class MediaType extends ConfigEntityBundleBase implements MediaTypeInterface, En /** * The media source configuration. * + * A media source can provide a configuration form with source plugin-specific + * configuration settings, which must at least include a source_field element + * containing a the name of the source field for the media type. The source + * configuration is defined by, and used to load, the source plugin. See + * \Drupal\media\MediaTypeInterface for an explanation of media sources. + * * @var array + * + * @see \Drupal\media\MediaTypeInterface::getSource() */ protected $source_configuration = []; @@ -125,9 +135,11 @@ class MediaType extends ConfigEntityBundleBase implements MediaTypeInterface, En protected $sourcePluginCollection; /** - * Field map. Fields provided by type plugin to be stored as entity fields. + * The metadata field map. * * @var array + * + * @see \Drupal\media\MediaTypeInterface::getFieldMap() */ protected $field_map = [];