comparison core/modules/media/src/Entity/Media.php @ 14:1fec387a4317

Update Drupal core to 8.5.2 via Composer
author Chris Cannam
date Mon, 23 Apr 2018 09:46:53 +0100
parents 7a779792577d
children 129ea1e6d783
comparison
equal deleted inserted replaced
13:5fb285c0d0e3 14:1fec387a4317
29 * ), 29 * ),
30 * bundle_label = @Translation("Media type"), 30 * bundle_label = @Translation("Media type"),
31 * handlers = { 31 * handlers = {
32 * "storage" = "Drupal\Core\Entity\Sql\SqlContentEntityStorage", 32 * "storage" = "Drupal\Core\Entity\Sql\SqlContentEntityStorage",
33 * "view_builder" = "Drupal\Core\Entity\EntityViewBuilder", 33 * "view_builder" = "Drupal\Core\Entity\EntityViewBuilder",
34 * "list_builder" = "Drupal\Core\Entity\EntityListBuilder", 34 * "list_builder" = "Drupal\media\MediaListBuilder",
35 * "access" = "Drupal\media\MediaAccessControlHandler", 35 * "access" = "Drupal\media\MediaAccessControlHandler",
36 * "form" = { 36 * "form" = {
37 * "default" = "Drupal\media\MediaForm", 37 * "default" = "Drupal\media\MediaForm",
38 * "add" = "Drupal\media\MediaForm", 38 * "add" = "Drupal\media\MediaForm",
39 * "edit" = "Drupal\media\MediaForm", 39 * "edit" = "Drupal\media\MediaForm",
64 * "revision_user" = "revision_user", 64 * "revision_user" = "revision_user",
65 * "revision_created" = "revision_created", 65 * "revision_created" = "revision_created",
66 * "revision_log_message" = "revision_log_message", 66 * "revision_log_message" = "revision_log_message",
67 * }, 67 * },
68 * bundle_entity_type = "media_type", 68 * bundle_entity_type = "media_type",
69 * permission_granularity = "entity_type", 69 * permission_granularity = "bundle",
70 * admin_permission = "administer media", 70 * admin_permission = "administer media",
71 * field_ui_base_route = "entity.media_type.edit_form", 71 * field_ui_base_route = "entity.media_type.edit_form",
72 * common_reference_target = TRUE, 72 * common_reference_target = TRUE,
73 * links = { 73 * links = {
74 * "add-page" = "/media/add", 74 * "add-page" = "/media/add",
75 * "add-form" = "/media/add/{media_type}", 75 * "add-form" = "/media/add/{media_type}",
76 * "canonical" = "/media/{media}", 76 * "canonical" = "/media/{media}",
77 * "collection" = "/admin/content/media",
77 * "delete-form" = "/media/{media}/delete", 78 * "delete-form" = "/media/{media}/delete",
78 * "edit-form" = "/media/{media}/edit", 79 * "edit-form" = "/media/{media}/edit",
79 * "revision" = "/media/{media}/revisions/{media_revision}/view", 80 * "revision" = "/media/{media}/revisions/{media_revision}/view",
80 * } 81 * }
81 * ) 82 * )
402 ->setDisplayOptions('form', [ 403 ->setDisplayOptions('form', [
403 'type' => 'string_textfield', 404 'type' => 'string_textfield',
404 'weight' => -5, 405 'weight' => -5,
405 ]) 406 ])
406 ->setDisplayConfigurable('form', TRUE) 407 ->setDisplayConfigurable('form', TRUE)
407 ->setDisplayConfigurable('view', TRUE) 408 ->setDisplayConfigurable('view', TRUE);
408 ->setDisplayOptions('view', [
409 'label' => 'hidden',
410 'type' => 'string',
411 'weight' => -5,
412 ]);
413 409
414 $fields['thumbnail'] = BaseFieldDefinition::create('image') 410 $fields['thumbnail'] = BaseFieldDefinition::create('image')
415 ->setLabel(t('Thumbnail')) 411 ->setLabel(t('Thumbnail'))
416 ->setDescription(t('The thumbnail of the media item.')) 412 ->setDescription(t('The thumbnail of the media item.'))
417 ->setRevisionable(TRUE) 413 ->setRevisionable(TRUE)