Classes, traits, and interfaces - main - drupal
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
File
-
core/
core.api.php, line 1529
| Name | Deprecated | Object type | Namespace | File name | Summary | Direct uses | Use statements | Strings |
|---|---|---|---|---|---|---|---|---|
| UserMigrationClassTest | class | Drupal\Tests\user\Kernel\Migrate\d7 | core/ |
Tests the user migration plugin class. | ||||
| UserMultipleCancelConfirm | class | Drupal\user\Form | core/ |
Provides a confirmation form for cancelling multiple user accounts. | 1 | |||
| UserName | class | Drupal\user\Plugin\views\argument_validator | core/ |
Validates whether a user name is valid. | ||||
| UserNameConstraint | class | Drupal\user\Plugin\Validation\Constraint | core/ |
Checks if a value is a valid user name. | 1 | |||
| UserNameConstraintValidator | class | Drupal\user\Plugin\Validation\Constraint | core/ |
Validates the UserName constraint. | ||||
| UserNameFormatter | class | Drupal\user\Plugin\Field\FieldFormatter | core/ |
Plugin implementation of the 'user_name' formatter. | ||||
| UserNameFormatterTest | class | Drupal\Tests\user\Kernel\Field | core/ |
Tests the user_name formatter. | ||||
| UserNameItem | class | Drupal\user | core/ |
Defines a custom field item class for the 'name' user entity field. | 2 | |||
| UserNameItemTest | class | Drupal\Tests\user\Unit | core/ |
Defines a test for the UserNameItem field-type. | ||||
| UserNameThemeCacheTest | class | Drupal\Tests\user\Kernel | core/ |
Tests the 'username' theme element. | ||||
| UserNameUnique | class | Drupal\user\Plugin\Validation\Constraint | core/ |
Checks if a user name is unique on the site. | ||||
| UserNameValidator | class | Drupal\user | core/ |
Provides a username validator. | 3 | 2 | ||
| UserNameValidatorTest | class | Drupal\Tests\user\Kernel | core/ |
Verify that user validity checks behave as designed. | ||||
| UserPassRehashTest | class | Drupal\Tests\user\Kernel | core/ |
Tests user_pass_rehash(). | ||||
| UserPasswordForm | class | Drupal\user\Form | core/ |
Provides a user password reset form. | 1 | |||
| UserPasswordResetForm | class | Drupal\user\Form | core/ |
Form controller for the user password forms. | 1 | |||
| UserPasswordResetTest | class | Drupal\Tests\user\FunctionalJavascript | core/ |
Ensure that password reset methods work as expected. | ||||
| UserPasswordResetTest | class | Drupal\Tests\user\Functional | core/ |
Ensure that password reset methods work as expected. | ||||
| UserPathTest | class | Drupal\Tests\views\Functional | core/ |
Tests overriding user paths using wildcards. | ||||
| UserPermissionsAdminTest | class | Drupal\Tests\user\Functional | core/ |
Tests adding and removing permissions via the UI. | ||||
| UserPermissionsForm | class | Drupal\user\Form | core/ |
Provides the user permissions administration form. | 3 | 1 | ||
| UserPermissionsModuleSpecificForm | class | Drupal\user\Form | core/ |
Provides the user permissions administration form for one or more module(s). | 1 | |||
| UserPermissionsRoleSpecificForm | class | Drupal\user\Form | core/ |
Provides the user permissions administration form for a specific role. | 1 | |||
| UserPermissionsTest | class | Drupal\Tests\user\FunctionalJavascript | core/ |
Tests the JS components added to the user permissions page. | ||||
| UserPermissionsTest | class | Drupal\Tests\user\Functional | core/ |
Verifies role permissions can be added and removed via the permissions page. | ||||
| UserPicture | class | Drupal\user\Plugin\migrate\source\d6 | core/ |
Drupal 6 user picture source from database. | 1 | |||
| UserPictureFile | class | Drupal\user\Plugin\migrate\source\d6 | core/ |
Drupal 6 user picture source from database. | 1 | |||
| UserPictureFileTest | class | Drupal\Tests\user\Kernel\Plugin\migrate\source\d6 | core/ |
Tests the d6_user_picture_file source plugin. | ||||
| UserPictureInstance | class | Drupal\user\Plugin\migrate\source | core/ |
Drupal 6/7 user picture field instance source from database. | 1 | |||
| UserPictureInstanceTest | class | Drupal\Tests\user\Kernel\Plugin\migrate\source | core/ |
Tests the user_picture_instance source plugin. | ||||
| UserPictureTest | class | Drupal\Tests\user\Kernel\Plugin\migrate\source\d6 | core/ |
Tests the d6_user_picture source plugin. | ||||
| UserPictureTest | class | Drupal\Tests\user\Functional | core/ |
Tests user picture functionality. | ||||
| UserReference | class | Drupal\migrate_drupal\Plugin\migrate\field\d6 | core/ |
MigrateField Plugin for Drupal 6 user reference fields. | ||||
| UserReference | class | Drupal\migrate_drupal\Plugin\migrate\field\d7 | core/ |
MigrateField plugin for Drupal 7 user_reference fields. | ||||
| UserRegisterFormTest | class | Drupal\Tests\user\FunctionalJavascript | core/ |
Tests user registration forms via JS. | ||||
| UserRegistrationResource | class | Drupal\user\Plugin\rest\resource | core/ |
Represents user registration as a resource. | 1 | |||
| UserRegistrationResourceTest | class | Drupal\Tests\user\Unit | core/ |
Tests User Registration REST resource. | ||||
| UserRegistrationRestTest | class | Drupal\Tests\user\Functional | core/ |
Tests registration of user using REST. | ||||
| UserRegistrationTest | class | Drupal\Tests\user\Functional | core/ |
Tests registration of user under different configurations. | ||||
| UserRememberRolesFilterSettingTest | class | Drupal\Tests\views\Functional\Update | core/ |
Tests the upgrade path for the clean-up of empty remember_roles display settings for views filters. | ||||
| UserRequestSubscriber | class | Drupal\user\EventSubscriber | core/ |
Updates the current user's last access time. | 2 | |||
| UserRequirements | class | Drupal\user\Hook | core/ |
Requirements for the User module. | ||||
| UserRequirementsTest | class | Drupal\Tests\user\Kernel | core/ |
Tests user_requirements(). | ||||
| UserRequirementsTest | class | Drupal\Tests\user\Functional | core/ |
Tests the requirements checks of the User module. | ||||
| UserResourceTestBase | abstract class | Drupal\Tests\user\Functional\Rest | core/ |
Resource test base for the user entity. | 6 | |||
| UserRole | class | Drupal\user\Plugin\Condition | core/ |
Provides a 'User Role' condition. | ||||
| UserRoleAdminTest | class | Drupal\Tests\user\Functional | core/ |
Tests adding, editing and deleting user roles and changing role weights. | ||||
| UserRoleConditionTest | class | Drupal\Tests\user\Kernel\Condition | core/ |
Tests the user role condition. | ||||
| UserRoleDeleteTest | class | Drupal\Tests\user\Kernel | core/ |
Tests the handling of user_role entity from the user module. | ||||
| UserRoleEntityTest | class | Drupal\Tests\user\Kernel | core/ |
Tests Drupal\user\Entity\Role. |
Pagination
- Previous page
- Page 211
- Next page
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.