Expanded class hierarchy of LanguageNegotiationUrl in Drupal 9
- class \Drupal\language\LanguageNegotiationMethodBase implements LanguageNegotiationMethodInterface
- class \Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationBrowser implements ContainerFactoryPluginInterface
- class \Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationContentEntity implements OutboundPathProcessorInterface, ContainerFactoryPluginInterface, LanguageSwitcherInterface
- class \Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationSelected
- class \Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationSession implements OutboundPathProcessorInterface, LanguageSwitcherInterface
- class \Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationUI
- class \Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationUrl implements InboundPathProcessorInterface, OutboundPathProcessorInterface, LanguageSwitcherInterface
- class \Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationUrlFallback
- class \Drupal\language_test\Plugin\LanguageNegotiation\LanguageNegotiationTest
- class \Drupal\user\Plugin\LanguageNegotiation\LanguageNegotiationUser
- class \Drupal\user\Plugin\LanguageNegotiation\LanguageNegotiationUserAdmin implements ContainerFactoryPluginInterface