Expanded class hierarchy of PluginException in Drupal 8
- class \Drupal\Component\Plugin\Exception\PluginException extends \Drupal\Component\Plugin\Exception\Exception implements ExceptionInterface
- class \Drupal\Component\Plugin\Exception\InvalidDeriverException
- class \Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException
- class \Drupal\Component\Plugin\Exception\PluginNotFoundException
- class \Drupal\libraries\Plugin\MissingPluginConfigurationException
- class \Drupal\ui_patterns\Exception\PatternDefinitionException