Issue #2879959 by chr.fritsch: Media should extend EditorialContentEntityBase
parent
b5742e6890
commit
16c5a8fa21
|
@ -2,14 +2,12 @@
|
||||||
|
|
||||||
namespace Drupal\media\Entity;
|
namespace Drupal\media\Entity;
|
||||||
|
|
||||||
use Drupal\Core\Entity\EntityPublishedTrait;
|
use Drupal\Core\Entity\EditorialContentEntityBase;
|
||||||
use Drupal\Core\Entity\EntityStorageInterface;
|
use Drupal\Core\Entity\EntityStorageInterface;
|
||||||
use Drupal\Core\Entity\EntityTypeInterface;
|
use Drupal\Core\Entity\EntityTypeInterface;
|
||||||
use Drupal\Core\Entity\RevisionableContentEntityBase;
|
|
||||||
use Drupal\Core\Field\BaseFieldDefinition;
|
use Drupal\Core\Field\BaseFieldDefinition;
|
||||||
use Drupal\Core\StringTranslation\StringTranslationTrait;
|
use Drupal\Core\StringTranslation\StringTranslationTrait;
|
||||||
use Drupal\media\MediaInterface;
|
use Drupal\media\MediaInterface;
|
||||||
use Drupal\Core\Entity\EntityChangedTrait;
|
|
||||||
use Drupal\media\MediaSourceEntityConstraintsInterface;
|
use Drupal\media\MediaSourceEntityConstraintsInterface;
|
||||||
use Drupal\media\MediaSourceFieldConstraintsInterface;
|
use Drupal\media\MediaSourceFieldConstraintsInterface;
|
||||||
use Drupal\user\UserInterface;
|
use Drupal\user\UserInterface;
|
||||||
|
@ -82,10 +80,8 @@ use Drupal\user\UserInterface;
|
||||||
* }
|
* }
|
||||||
* )
|
* )
|
||||||
*/
|
*/
|
||||||
class Media extends RevisionableContentEntityBase implements MediaInterface {
|
class Media extends EditorialContentEntityBase implements MediaInterface {
|
||||||
|
|
||||||
use EntityChangedTrait;
|
|
||||||
use EntityPublishedTrait;
|
|
||||||
use StringTranslationTrait;
|
use StringTranslationTrait;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -367,7 +363,6 @@ class Media extends RevisionableContentEntityBase implements MediaInterface {
|
||||||
*/
|
*/
|
||||||
public static function baseFieldDefinitions(EntityTypeInterface $entity_type) {
|
public static function baseFieldDefinitions(EntityTypeInterface $entity_type) {
|
||||||
$fields = parent::baseFieldDefinitions($entity_type);
|
$fields = parent::baseFieldDefinitions($entity_type);
|
||||||
$fields += static::publishedBaseFieldDefinitions($entity_type);
|
|
||||||
|
|
||||||
$fields['name'] = BaseFieldDefinition::create('string')
|
$fields['name'] = BaseFieldDefinition::create('string')
|
||||||
->setLabel(t('Name'))
|
->setLabel(t('Name'))
|
||||||
|
|
Loading…
Reference in New Issue