Classes, traits, and interfaces - 10.3.x - drupal

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

File

core/core.api.php, line 1518

Name Deprecated Object type Namespace File name Summary Direct uses Use statements Strings
GenericTest class Drupal\Tests\basic_auth\Functional core/modules/basic_auth/tests/src/Functional/GenericTest.php Generic module test for basic_auth.
GenericTest class Drupal\Tests\update\Functional core/modules/update/tests/src/Functional/GenericTest.php Generic module test for update.
GenericTest class Drupal\Tests\toolbar\Functional core/modules/toolbar/tests/src/Functional/GenericTest.php Generic module test for toolbar.
GenericTest class Drupal\Tests\comment\Functional core/modules/comment/tests/src/Functional/GenericTest.php Generic module test for comment.
GenericTest class Drupal\Tests\block\Functional core/modules/block/tests/src/Functional/GenericTest.php Generic module test for block.
GenericTest class Drupal\Tests\views_ui\Functional core/modules/views_ui/tests/src/Functional/GenericTest.php Generic module test for views_ui.
GenericTest class Drupal\Tests\pgsql\Functional core/modules/pgsql/tests/src/Functional/GenericTest.php Generic module test for pgsql.
GenericTest class Drupal\Tests\contextual\Functional core/modules/contextual/tests/src/Functional/GenericTest.php Generic module test for contextual.
GenericTest class Drupal\Tests\editor\Functional core/modules/editor/tests/src/Functional/GenericTest.php Generic module test for editor.
GenericTest class Drupal\Tests\big_pipe\Functional core/modules/big_pipe/tests/src/Functional/GenericTest.php Generic module test for big_pipe.
GenericTest class Drupal\Tests\taxonomy\Functional core/modules/taxonomy/tests/src/Functional/GenericTest.php Generic module test for taxonomy.
GenericTest class Drupal\Tests\breakpoint\Functional core/modules/breakpoint/tests/src/Functional/GenericTest.php Generic module test for breakpoint.
GenericTest class Drupal\Tests\user\Functional core/modules/user/tests/src/Functional/GenericTest.php Generic module test for user.
GenericTest class Drupal\Tests\phpass\Functional core/modules/phpass/tests/src/Functional/GenericTest.php Generic module test for phpass.
GenericTest class Drupal\Tests\settings_tray\Functional core/modules/settings_tray/tests/src/Functional/GenericTest.php Generic module test for settings_tray.
GenericTest class Drupal\Tests\media\Functional core/modules/media/tests/src/Functional/GenericTest.php Generic module test for media.
GenericTest class Drupal\Tests\file\Functional core/modules/file/tests/src/Functional/GenericTest.php Generic module test for file.
GenericTest class Drupal\Tests\locale\Functional core/modules/locale/tests/src/Functional/GenericTest.php Generic module test for locale.
GenericTest class Drupal\Tests\page_cache\Functional core/modules/page_cache/tests/src/Functional/GenericTest.php Generic module test for page_cache.
GenericTest class Drupal\Tests\responsive_image\Functional core/modules/responsive_image/tests/src/Functional/GenericTest.php Generic module test for responsive_image.
GenericTest class Drupal\Tests\migrate_drupal\Functional core/modules/migrate_drupal/tests/src/Functional/GenericTest.php Generic module test for migrate_drupal.
GenericTest class Drupal\Tests\navigation\Functional core/modules/navigation/tests/src/Functional/GenericTest.php Generic module test for contextual.
GenericTest class Drupal\Tests\dblog\Functional core/modules/dblog/tests/src/Functional/GenericTest.php Generic module test for dblog.
GenericTest class Drupal\Tests\language\Functional core/modules/language/tests/src/Functional/GenericTest.php Generic module test for language.
GenericTest class Drupal\Tests\telephone\Functional core/modules/telephone/tests/src/Functional/GenericTest.php Generic module test for telephone.
GenericTest class Drupal\Tests\dynamic_page_cache\Functional core/modules/dynamic_page_cache/tests/src/Functional/GenericTest.php Generic module test for dynamic_page_cache.
GenericTest class Drupal\Tests\jsonapi\Functional core/modules/jsonapi/tests/src/Functional/GenericTest.php Generic module test for jsonapi.
GenericTest class Drupal\Tests\config_translation\Functional core/modules/config_translation/tests/src/Functional/GenericTest.php Generic module test for config_translation.
GenericTest class Drupal\Tests\field\Functional core/modules/field/tests/src/Functional/GenericTest.php Generic module test for field.
GenericTest class Drupal\Tests\media_library\Functional core/modules/media_library/tests/src/Functional/GenericTest.php Generic module test for media_library.
GenericTest class Drupal\Tests\layout_builder_expose_all_field_blocks\Functional core/modules/layout_builder/modules/layout_builder_expose_all_field_blocks/tests/src/Functional/GenericTest.php Generic module test for layout_builder_expose_all_field_blocks.
GenericTest class Drupal\Tests\layout_builder\Functional core/modules/layout_builder/tests/src/Functional/GenericTest.php Generic module test for layout_builder.
GenericTest class Drupal\Tests\contact\Functional core/modules/contact/tests/src/Functional/GenericTest.php Generic module test for contact.
GenericTest class Drupal\Tests\content_moderation\Functional core/modules/content_moderation/tests/src/Functional/GenericTest.php Generic module test for content_moderation.
GenericTest class Drupal\Tests\shortcut\Functional core/modules/shortcut/tests/src/Functional/GenericTest.php Generic module test for shortcut.
GenericTest class Drupal\Tests\options\Functional core/modules/options/tests/src/Functional/GenericTest.php Generic module test for options.
GenericTest class Drupal\Tests\menu_link_content\Functional core/modules/menu_link_content/tests/src/Functional/GenericTest.php Generic module test for menu_link_content.
GenericTest class Drupal\Tests\menu_ui\Functional core/modules/menu_ui/tests/src/Functional/GenericTest.php Generic module test for menu_ui.
GenericTest class Drupal\Tests\workspaces\Functional core/modules/workspaces/tests/src/Functional/GenericTest.php Generic module test for workspaces.
GenericTest class Drupal\Tests\sqlite\Functional core/modules/sqlite/tests/src/Functional/GenericTest.php Generic module test for sqlite.
GenericTest class Drupal\Tests\history\Functional core/modules/history/tests/src/Functional/GenericTest.php Generic module test for history.
GenericTest class Drupal\Tests\ckeditor5\Functional core/modules/ckeditor5/tests/src/Functional/GenericTest.php Generic module test for ckeditor5.
GenericTest class Drupal\Tests\search\Functional core/modules/search/tests/src/Functional/GenericTest.php Generic module test for search.
GenericTest class Drupal\Tests\node\Functional core/modules/node/tests/src/Functional/GenericTest.php Generic module test for node.
GenericTest class Drupal\Tests\config\Functional core/modules/config/tests/src/Functional/GenericTest.php Generic module test for config.
GenericTest class Drupal\Tests\mysql\Functional core/modules/mysql/tests/src/Functional/GenericTest.php Generic module test for mysql.
GenericTest class Drupal\Tests\path_alias\Functional core/modules/path_alias/tests/src/Functional/GenericTest.php Generic module test for path_alias.
GenericTest class Drupal\Tests\filter\Functional core/modules/filter/tests/src/Functional/GenericTest.php Generic module test for filter.
GenericTest class Drupal\Tests\serialization\Functional core/modules/serialization/tests/src/Functional/GenericTest.php Generic module test for serialization.
GenericTest class Drupal\Tests\views\Functional core/modules/views/tests/src/Functional/GenericTest.php Generic module test for views.

Other projects


Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.