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 |
|---|---|---|---|---|---|---|---|---|
| ViewsTestDataElementEmbedForm | class | Drupal\views_test_data\Form | core/ |
Simple form page callback to test the view element. | 1 | |||
| ViewsTestDataElementForm | class | Drupal\views_test_data\Form | core/ |
Simple form page callback to test the view element. | 1 | |||
| ViewsTestDataErrorForm | class | Drupal\views_test_data\Form | core/ |
Implements a test form that has a validation error. | ||||
| ViewsTestDataHooks | class | Drupal\views_test_data\Hook | core/ |
Hook implementations for views_test_data. | ||||
| ViewsTestDataThemeHooks | class | Drupal\views_test_data\Hook | core/ |
Hook implementations for views_test_data. | ||||
| ViewsTestDataViewsExecutionHooks | class | Drupal\views_test_data\Hook | core/ |
Hook implementations for views_test_data. | ||||
| ViewsTestDataViewsHooks | class | Drupal\views_test_data\Hook | core/ |
Hook implementations for views_test_data. | ||||
| ViewsTestEntity | class | Drupal\Tests\views\Kernel\Entity | core/ |
Generic entity class for our test entity types. | ||||
| ViewsTestEntityReferenceHooks | class | Drupal\views_test_entity_reference\Hook | core/ |
Hook implementations for views_test_entity_reference. | ||||
| ViewsTestFormMultipleController | class | Drupal\views_test_data\Controller | core/ |
Controller routines for views form multiple test routes. | ||||
| ViewsTestQueryAccessHooks | class | Drupal\views_test_query_access\Hook | core/ |
Hook implementations for views_test_query_access. | ||||
| ViewsTestRenderCacheController | class | Drupal\views_test_render_cache\Controller | core/ |
Provides route responses. | ||||
| ViewsTestRssThemeHooks | class | Drupal\views_test_rss\Hook | core/ |
Hook implementations for views_test_rss. | ||||
| ViewsThemeHooks | class | Drupal\views\Hook | core/ |
Hook implementations for views. | 2 | |||
| ViewsThemeIntegrationTest | class | Drupal\Tests\views\Functional | core/ |
Tests the Views theme integration. | ||||
| ViewsTokensHooks | class | Drupal\views\Hook | core/ |
Hook implementations for views. | ||||
| ViewStorageTest | class | Drupal\Tests\views\Kernel | core/ |
Tests the CRUD functionality for a view. | ||||
| ViewStyleHtmlListTest | class | Drupal\Tests\views\Functional | core/ |
Tests the View HTML List style. | ||||
| ViewsUIController | class | Drupal\views_ui\Controller | core/ |
Returns responses for Views UI routes. | 1 | |||
| ViewsUiHooks | class | Drupal\views_ui\Hook | core/ |
Hook implementations for views_ui. | 1 | |||
| ViewsUiIntegrationTest | class | Drupal\Tests\media_library\FunctionalJavascript | core/ |
Tests Media Library's integration with Views UI. | ||||
| ViewsUiTestFieldHooks | class | Drupal\views_ui_test_field\Hook | core/ |
Hook implementations for views_ui_test_field. | ||||
| ViewsUiTestFieldViewsHooks | class | Drupal\views_ui_test_field\Hook | core/ |
Hook implementations for views_ui_test_field. | ||||
| ViewsUiTestHooks | class | Drupal\views_ui_test\Hook | core/ |
Hook implementations for views_ui_test. | ||||
| ViewsUiTestThemeHooks | class | Drupal\views_ui_test_theme\Hook | core/ |
Hook implementations for views_ui_test_theme. | ||||
| ViewsUiThemeHooks | class | Drupal\views_ui\Hook | core/ |
Hook implementations for views_ui. | 1 | |||
| ViewsViewsExecutionHooks | class | Drupal\views\Hook | core/ |
Hook implementations for views. | ||||
| ViewsViewsHooks | class | Drupal\views\Hook | core/ |
Hook implementations for views. | ||||
| ViewsWizard | class | Drupal\views\Attribute | core/ |
Defines a Plugin attribute object for views wizard plugins. | 11 | |||
| ViewsWizard | class | Drupal\views\Annotation | core/ |
Defines a Plugin annotation object for views wizard plugins. | ||||
| ViewsWizardTest | class | Drupal\Tests\views_ui\FunctionalJavascript | core/ |
Tests views creation wizard. | ||||
| ViewTest | class | Drupal\Tests\views\Unit\Plugin\area | core/ |
Tests Drupal\views\Plugin\views\area\View. | ||||
| ViewTest | class | Drupal\Tests\jsonapi\Functional | core/ |
JSON:API integration test for the "View" config entity type. | ||||
| ViewTestBase | abstract class | Drupal\Tests\views\Functional | core/ |
Defines a base class for Views testing in the full web test environment. | 87 | 70 | ||
| ViewTestData | class | Drupal\views\Tests | core/ |
Provides tests view data and the base test schema with sample data records. | 82 | |||
| ViewTranslationTest | class | Drupal\Tests\views\Functional | core/ |
Tests views title translation. | ||||
| ViewUI | class | Drupal\views_ui | core/ |
Stores UI related temporary settings. | 9 | |||
| ViewUIConverter | class | Drupal\views_ui\ProxyClass\ParamConverter | core/ |
Provides a proxy class for \Drupal\views_ui\ParamConverter\ViewUIConverter. | ||||
| ViewUIConverter | class | Drupal\views_ui\ParamConverter | core/ |
Provides upcasting for a view entity to be used in the Views UI. | 2 | |||
| ViewUIObjectTest | class | Drupal\Tests\views_ui\Unit | core/ |
Tests Drupal\views_ui\ViewUI. | ||||
| ViewValidationTest | class | Drupal\Tests\views\Kernel\Entity | core/ |
Tests validation of view entities. | ||||
| ViewXmlAnonTest | class | Drupal\Tests\views\Functional\Rest | core/ |
Tests View Xml Anon. | ||||
| ViewXmlBasicAuthTest | class | Drupal\Tests\views\Functional\Rest | core/ |
Tests View Xml Basic Auth. | ||||
| ViewXmlCookieTest | class | Drupal\Tests\views\Functional\Rest | core/ |
Tests View Xml Cookie. | ||||
| Vocabulary | class | Drupal\taxonomy\Entity | core/ |
Defines the taxonomy vocabulary entity. | 68 | |||
| Vocabulary | class | Drupal\taxonomy\Plugin\migrate\source\d6 | core/ |
Drupal 6 vocabularies source from database. | 1 | 1 | ||
| Vocabulary | class | Drupal\taxonomy\Plugin\migrate\source\d7 | core/ |
Drupal 7 vocabularies source from database. | 2 | 2 | ||
| VocabularyAccessControlHandler | class | Drupal\taxonomy | core/ |
Defines the access control handler for the taxonomy vocabulary entity type. | 1 | |||
| VocabularyCrudTest | class | Drupal\Tests\taxonomy\Kernel | core/ |
Tests loading, saving and deleting vocabularies. | ||||
| VocabularyDeleteForm | class | Drupal\taxonomy\Form | core/ |
Provides a deletion confirmation form for taxonomy vocabulary. | 1 |
Pagination
- Previous page
- Page 220
- Next page
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.