Add changes from earlier branch to 10.4.x, rebase onto 11.x
Compare changes
@@ -31,6 +31,7 @@
@@ -52,6 +53,7 @@
@@ -151,6 +153,13 @@ class EntityResource {
@@ -176,8 +185,10 @@ class EntityResource {
public function __construct(EntityTypeManagerInterface $entity_type_manager, EntityFieldManagerInterface $field_manager, ResourceTypeRepositoryInterface $resource_type_repository, RendererInterface $renderer, EntityRepositoryInterface $entity_repository, IncludeResolver $include_resolver, EntityAccessChecker $entity_access_checker, FieldResolver $field_resolver, SerializerInterface $serializer, TimeInterface $time, AccountInterface $user) {
public function __construct(EntityTypeManagerInterface $entity_type_manager, EntityFieldManagerInterface $field_manager, ResourceTypeRepositoryInterface $resource_type_repository, RendererInterface $renderer, EntityRepositoryInterface $entity_repository, IncludeResolver $include_resolver, EntityAccessChecker $entity_access_checker, FieldResolver $field_resolver, SerializerInterface $serializer, TimeInterface $time, AccountInterface $user, ?EventDispatcherInterface $event_dispatcher = NULL) {
@@ -189,6 +200,12 @@ public function __construct(EntityTypeManagerInterface $entity_type_manager, Ent
@@ -585,12 +602,20 @@ public function getRelationship(ResourceType $resource_type, FieldableEntityInte