Expanded class hierarchy of PrepareLayoutEvent in Drupal 9
- class \Drupal\Component\EventDispatcher\Event extends \Symfony\Component\EventDispatcher\Event
- class \Drupal\block_content\Event\BlockContentGetDependencyEvent
- class \Drupal\config_translation\Event\ConfigMapperPopulateEvent
- class \Drupal\Core\Config\ConfigCollectionInfo
- class \Drupal\Core\Config\ConfigCrudEvent
- class \Drupal\Core\Config\ConfigImporterEvent
- class \Drupal\Core\Config\ConfigModuleOverridesEvent
- class \Drupal\Core\Config\Importer\MissingContentEvent
- class \Drupal\Core\Config\StorageTransformEvent
- class \Drupal\Core\File\Event\FileUploadSanitizeNameEvent
- class \Drupal\Core\Http\KernelEvent
- class \Drupal\Core\Render\PageDisplayVariantSelectionEvent implements RefinableCacheableDependencyInterface uses RefinableCacheableDependencyTrait
- class \Drupal\Core\Routing\RouteBuildEvent
- class \Drupal\Core\Session\AccountSetEvent
- class \Drupal\entity_events\Event\EntityEvent
- class \Drupal\farm_map\Event\MapRenderEvent
- class \Drupal\jsonapi\ResourceType\ResourceTypeBuildEvent
- class \Drupal\language\Config\LanguageConfigOverrideCrudEvent
- class \Drupal\layout_builder\Event\PrepareLayoutEvent
- class \Drupal\layout_builder\Event\SectionComponentBuildRenderArrayEvent uses CacheableResponseTrait
- class \Drupal\locale\LocaleEvent
- class \Drupal\migrate\Event\EventBase
- class \Drupal\migrate\Event\MigrateIdMapMessageEvent
- class \Drupal\migrate\Event\MigrateMapDeleteEvent
- class \Drupal\migrate\Event\MigrateMapSaveEvent
- class \Drupal\migrate\Event\MigrateRollbackEvent
- class \Drupal\migrate\Event\MigrateRowDeleteEvent
- class \Drupal\price\EventBase
- class \Drupal\price\EventBase
- class \Drupal\rules_webform\Event\RulesWebformEventBase
- class \Drupal\salesforce\Event\SalesforceBaseEvent
- class \Drupal\scheduler\Event\EventBase
- class \Drupal\scheduler_rules_integration\Event\EventBase
- class \Drupal\theme_compiler\Event\OnDemandCompileEvent
- class \Drupal\user\Event\UserFloodEvent