Classes, traits, and interfaces in Rabbit Hole 8
Primary tabs
Name![]() |
Type | Namespace | Location | Description | Direct uses | Use statements | Strings |
---|---|---|---|---|---|---|---|
AccessDenied | class |
Drupal\ |
src/ |
Denies access to a page. | 1 | ||
BehaviorInvoker | class |
Drupal\ |
src/ |
Default implementation of Rabbit Hole behaviors invoker. | 1 | 2 | |
BehaviorInvokerInterface | interface |
Drupal\ |
src/ |
Defines an interface for behavior invoker service. | 1 | ||
BehaviorSettings | class |
Drupal\ |
src/ |
Defines the Behavior settings entity. | 5 | ||
BehaviorSettingsInterface | interface |
Drupal\ |
src/ |
Provides an interface for defining Behavior settings entities. | 1 | 1 | |
BehaviorSettingsManager | class |
Drupal\ |
src/ |
Provides operations for bundles configuration. | 2 | ||
BehaviorSettingsManagerInterface | interface |
Drupal\ |
src/ |
Interface BehaviourSettingsManagerInterface. | 1 | ||
DisplayPage | class |
Drupal\ |
src/ |
Does nothing (displays a page). | 2 | ||
EntityExtender | class |
Drupal\ |
src/ |
Adds Rabbit Hole fields to supported entity types. | 2 | ||
EntityExtenderInterface | interface |
Drupal\ |
src/ |
Defines an interface for entity extender service. | 1 | ||
File | class |
Drupal\ |
modules/ |
Implements rabbit hole behavior for nodes. | |||
FormManglerService | class |
Drupal\ |
src/ |
Provides necessary form alterations. | 2 | ||
Group | class |
Drupal\ |
modules/ |
Implements rabbit hole behavior for Group. | |||
GroupBehaviorInvocationTest | class |
Drupal\ |
modules/ |
Test that rabbit hole behaviors are invoked correctly for groups. | |||
GroupBehaviorSettingsFormTest | class |
Drupal\ |
modules/ |
Test the functionality of the rabbit hole form additions to the Group. | |||
InvalidBehaviorSettingException | class |
Drupal\ |
src/ |
Exception for the case of invalid behavior settings. | 2 | ||
InvalidRedirectResponseException | class |
Drupal\ |
src/ |
Exception for invalid redirect response. | 1 | ||
Media | class |
Drupal\ |
modules/ |
Implements rabbit hole behavior for media. | |||
MediaBehaviorSettingsFormTest | class |
Drupal\ |
modules/ |
Test the functionality of the rabbit hole form additions to the media. | |||
Node | class |
Drupal\ |
modules/ |
Implements rabbit hole behavior for nodes. | |||
NodeBehaviorInvocationTest | class |
Drupal\ |
modules/ |
Test that rabbit hole behaviors are invoked correctly for nodes. | |||
NodeBehaviorSettingsFormTest | class |
Drupal\ |
modules/ |
Test the functionality of the rabbit hole form additions to the node form. | |||
PageNotFound | class |
Drupal\ |
src/ |
Denies access to a page. | 1 | ||
PageRedirect | class |
Drupal\ |
src/ |
Redirects to another page. | 1 | ||
ParagraphsLibraryItem | class |
Drupal\ |
modules/ |
Implements rabbit hole behavior for paragraphs_library_item. | |||
Product | class |
Drupal\ |
modules/ |
Implements rabbit hole behavior for commerce products. | |||
ProductBehaviorInvocationTest | class |
Drupal\ |
modules/ |
Test that rabbit hole behaviors are invoked correctly for commerce products. | |||
ProductBehaviorSettingsFormTest | class |
Drupal\ |
modules/ |
Test the functionality of the rabbit hole form additions to Commerce Product. | |||
RabbitHoleBehaviorInvocationTestBase | abstract class |
Drupal\ |
tests/ |
Base class for the rabbit hole behaviors invocation tests. | 5 | 5 | |
RabbitHoleBehaviorPlugin | class |
Drupal\ |
src/ |
Defines a Rabbit hole behavior plugin item annotation object. | |||
RabbitHoleBehaviorPluginBase | abstract class |
Drupal\ |
src/ |
Base class for Rabbit hole behavior plugin plugins. | 4 | 4 | |
RabbitHoleBehaviorPluginInterface | interface |
Drupal\ |
src/ |
Defines an interface for Rabbit hole behavior plugin plugins. | 1 | 1 | |
RabbitHoleBehaviorPluginManager | class |
Drupal\ |
src/ |
Provides the Rabbit hole behavior plugin plugin manager. | 4 | 2 | |
RabbitHoleBehaviorPluginTest | class |
Drupal\ |
tests/ |
Test the functionality of the RabbitHoleBehavior plugin. | |||
RabbitHoleBehaviorSettingsEntityMethodsTest | class |
Drupal\ |
tests/ |
Test the functionality of the rabbit hole form additions to the node form. | |||
RabbitHoleBehaviorSettingsFormTestBase | abstract class |
Drupal\ |
tests/ |
Base class for the Rabbit Hole form additions tests. | 6 | 6 | |
RabbitHoleBehaviorSettingsTest | class |
Drupal\ |
tests/ |
Test the RabbitHoleBehaviorSettings configuration entity functionality. | |||
RabbitHoleEntityPlugin | class |
Drupal\ |
src/ |
Defines a Rabbit hole entity plugin item annotation object. | |||
RabbitHoleEntityPluginBase | abstract class |
Drupal\ |
src/ |
Base class for Rabbit hole entity plugin plugins. | 8 | 8 | |
RabbitHoleEntityPluginInterface | interface |
Drupal\ |
src/ |
Defines an interface for Rabbit hole entity plugin plugins. | 1 | ||
RabbitHoleEntityPluginManager | class |
Drupal\ |
src/ |
Provides the Rabbit hole entity plugin plugin manager. | 5 | 2 | |
RabbitHolePageRedirectActionTest | class |
Drupal\ |
tests/ |
Test the "Page redirect" action. | |||
RabbitHolePermissionGenerator | class |
Drupal\ |
src/ |
Generates permission for each supported entity type. | |||
RabbitHoleSubscriber | class |
Drupal\ |
src/ |
Class EventSubscriber. | 2 | ||
Taxonomy | class |
Drupal\ |
modules/ |
Implements rabbit hole behavior for taxonomy. | |||
TaxonomyBehaviorInvocationTest | class |
Drupal\ |
modules/ |
Test that rabbit hole behaviors are invoked correctly for taxonomy terms. | |||
TaxonomyBehaviorSettingsFormTest | class |
Drupal\ |
modules/ |
Test the functionality of the rabbit hole form additions to the taxonomy. | |||
User | class |
Drupal\ |
modules/ |
Implements rabbit hole behavior for users. | |||
UserBehaviorInvocationTest | class |
Drupal\ |
modules/ |
Test that rabbit hole behaviors are invoked correctly for user entities. | |||
UserBehaviorSettingsFormTest | class |
Drupal\ |
modules/ |
Test the functionality of the rabbit hole form additions to the user entity. |