Primary tabs
Introduction to classes
A lot of the PHP code in Drupal is object oriented (OO), making use of PHP classes, interfaces, and traits. See the Objected-oriented programming conventions for more information.
See also
Objected-oriented programming conventions
Name | Type | Namespace | Location | Description | Direct uses | Use statements | Strings |
---|---|---|---|---|---|---|---|
UuidTest | class |
Drupal\ |
core/ |
Tests the handling of Universally Unique Identifiers (UUIDs). | |||
UuidResolverTest | class |
Drupal\ |
core/ |
@coversDefaultClass \Drupal\serialization\EntityResolver\UuidResolver @group serialization | |||
UuidResolver | class |
Drupal\ |
core/ |
Resolves entities from data that contains an entity UUID. | 1 | 2 | |
UuidReferenceInterface | interface |
Drupal\ |
core/ |
Interface for extracting UUID from entity reference data when denormalizing. | |||
UuidItemTest | class |
Drupal\ |
core/ |
Tests the UUID field. | |||
UuidInterface | interface |
Drupal\ |
core/ |
Interface for generating UUIDs. | 3 | 11 | |
UuidFormatterTest | class |
Drupal\ |
core/ |
Tests the output of a UUID field. | |||
Uuid | class |
Drupal\ |
core/ |
UUID Helper methods. | 6 | ||
UsingNonInstalledTraitClass | class |
Drupal\ |
core/ |
This class does not have a plugin attribute or plugin annotation on purpose. | |||
UsesCommandRequirements | class |
Drupal\ |
core/ |
||||
UserXmlCookieTest | class |
Drupal\ |
core/ |
@group rest @group #slow | |||
UserXmlBasicAuthTest | class |
Drupal\ |
core/ |
@group rest @group #slow | |||
UserXmlAnonTest | class |
Drupal\ |
core/ |
@group rest @group #slow | |||
UserViewsFieldAccessTest | class |
Drupal\ |
core/ |
Tests base field access in Views for the user entity. | |||
UserViewsDataTest | class |
Drupal\ |
core/ |
Contains tests related to the views data for the user entity type. | |||
UserViewsData | class |
Drupal\ |
core/ |
Provides the views data for the user entity type. | |||
UserValidationTest | class |
Drupal\ |
core/ |
Verify that user validity checks behave as designed. | |||
UserUpdateRoleMigrateTest | class |
Drupal\ |
core/ |
Tests user_update_10000() upgrade path. | |||
UserUpdate8002 | class |
Drupal\ |
core/ |
||||
UserUpdate7002 | class |
Drupal\ |
core/ |
||||
UserUid | class |
Drupal\ |
core/ |
||||
UserUid | class |
Drupal\ |
core/ |
||||
UserTranslationUITest | class |
Drupal\ |
core/ |
Tests the User Translation UI. | |||
UserTrackerTab | class |
Drupal\ |
core/ |
Provides route parameters needed to link to the current user tracker tab. | 1 | ||
UserTokenReplaceTest | class |
Drupal\ |
core/ |
Tests the replacement of user tokens. | |||
UserTimeZoneTest | class |
Drupal\ |
core/ |
Set a user time zone and verify that dates are displayed in local time. | |||
UserTestBase | abstract class |
Drupal\ |
core/ |
@todo. | 7 | ||
UserTest | class |
Drupal\ |
core/ |
Tests the d7_user source plugin. | |||
UserTest | class |
Drupal\ |
core/ |
Tests the d6_user source plugin. | |||
UserTest | class |
Drupal\ |
core/ |
@coversDefaultClass \Drupal\user\Entity\User @group user | |||
UserTest | class |
Drupal\ |
core/ |
JSON:API integration test for the "User" content entity type. | |||
UserSubAdminTest | class |
Drupal\ |
core/ |
Test 'sub-admin' account with permission to edit some users but without 'administer users' permission. | |||
UserStorageSchema | class |
Drupal\ |
core/ |
Defines the user schema handler. | |||
UserStorageInterface | interface |
Drupal\ |
core/ |
Defines an interface for user entity storage classes. | 1 | 4 | |
UserStorage | class |
Drupal\ |
core/ |
Controller class for users. | |||
UserSessionTest | class |
Drupal\ |
core/ |
@coversDefaultClass \Drupal\Core\Session\UserSession @group Session | 1 | 1 | |
UserSession | class |
Drupal\ |
core/ |
1 | 10 | ||
UserSearchTest | class |
Drupal\ |
core/ |
Verifies that sensitive information is hidden from unauthorized users. | |||
UserSaveTest | class |
Drupal\ |
core/ |
Tests account saving for arbitrary new uid. | |||
UserSaveStatusTest | class |
Drupal\ |
core/ |
Tests user saving status. | |||
UserRow | class |
Drupal\ |
core/ |
||||
UserRouteProvider | class |
Drupal\ |
core/ |
Provides routes for the user entity. | |||
UserRouteAlterSubscriber | class |
Drupal\ |
core/ |
Alters user authentication routes to support additional serialization formats. | 2 | ||
UserRoleTest | class |
Drupal\ |
core/ |
Tests rendering when the role is numeric. | |||
UserRolesPermissionsTest | class |
Drupal\ |
core/ |
Test case for getting permissions from user roles. | |||
UserRolesCacheContextTest | class |
Drupal\ |
core/ |
@coversDefaultClass \Drupal\Core\Cache\Context\UserRolesCacheContext @group Cache | |||
UserRolesCacheContext | class |
Drupal\ |
core/ |
Defines the UserRolesCacheContext service, for "per role" caching. | 1 | 2 | |
UserRolesAssignmentTest | class |
Drupal\ |
core/ |
Tests that users can be assigned and unassigned roles. | |||
UserRolesAccessPolicyTest | class |
Drupal\ |
core/ |
@coversDefaultClass \Drupal\Core\Session\UserRolesAccessPolicy @group Session | |||
UserRoleEntityTest | class |
Drupal\ |
core/ |
@group user @coversDefaultClass \Drupal\user\Entity\Role |