RemoveRevisionField.php in Acquia Content Hub 8.2
File
src/EventSubscriber/ExcludeContentField/RemoveRevisionField.php
View source
<?php
namespace Drupal\acquia_contenthub\EventSubscriber\ExcludeContentField;
use Drupal\acquia_contenthub\Event\ExcludeEntityFieldEvent;
class RemoveRevisionField extends ExcludeContentFieldBase {
public static $priority = 110;
public function shouldExclude(ExcludeEntityFieldEvent $event) : bool {
$entity_type = $event
->getEntity()
->getEntityType();
return $event
->getFieldName() === $entity_type
->getKey('revision');
}
}