Change record status: 
Project: 
Introduced in branch: 
8.x-3.x
Introduced in version: 
8.x-3.0-alpha1
Description: 

The following events had been removed:

  • EntityAlterEvent
  • EntityInsertEvent
  • EntityListDataAlterEvent

You can now implements ImportProcessor plugins to be able to alter the import process at different stages, see https://git.drupalcode.org/project/entity_share/-/blob/8.x-3.x/modules/e...

  1. Prepare entity data
  2. Is entity importable
  3. Prepare importable entity data
  4. Process entity
  5. Post entity save

See existing processors for example of implementation: https://git.drupalcode.org/project/entity_share/-/tree/8.x-3.x/modules/e...

EntityAlterEvent and EntityInsertEvent can be put into the "Process entity" or the "Post entity save" stages.

EntityListDataAlterEvent can be put into the "Prepare entity data" or the "Prepare importable entity data" stages.

Impacts: 
Module developers