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 |
|---|---|---|---|---|---|---|---|---|
| NodeBulkForm | class | Drupal\node\Plugin\views\field | core/ |
Defines a node operations bulk form element. | 1 | |||
| NodeBulkFormTest | class | Drupal\Tests\node\Unit\Plugin\views\field | core/ |
Tests Drupal\node\Plugin\views\field\NodeBulkForm. | ||||
| NodeBulkUpdate | class | Drupal\node | core/ |
Provides a service to update nodes in bulk. | 4 | |||
| NodeByNodeTypeTest | class | Drupal\Tests\node\Kernel\Plugin\migrate\source\d6 | core/ |
Tests D6 node source plugin with 'node_type' configuration. | ||||
| NodeCacheTagsTest | class | Drupal\Tests\node\Functional | core/ |
Tests the Node entity's cache tags. | ||||
| NodeChanged | class | Drupal\node\Plugin\views\argument_default | core/ |
Provides the 'changed' time of the current node as default argument value. | ||||
| NodeClassicTest | class | Drupal\Tests\migrate_drupal_ui\Functional\d6 | core/ |
Tests the classic node migration runs. | ||||
| NodeComment | class | Drupal\comment\Plugin\views\filter | core/ |
Filter based on comment node status. | ||||
| NodeCommentsTest | class | Drupal\Tests\comment\Functional\Views | core/ |
Tests comments on nodes. | ||||
| NodeComplete | class | Drupal\node\Plugin\migrate\source\d6 | core/ |
Drupal 6 all node revisions source, including translation revisions. | ||||
| NodeComplete | class | Drupal\node\Plugin\migrate\source\d7 | core/ |
Drupal 7 all node revisions source, including translation revisions. | ||||
| NodeCompleteNodeLookup | class | Drupal\migrate_drupal\Plugin\migrate\process | core/ |
Returns only the nid from migration_lookup on node_complete migration. | ||||
| NodeCompleteNodeRevisionLookup | class | Drupal\migrate_drupal\Plugin\migrate\process | core/ |
Returns only the vid from migration_lookup on node_complete migration. | ||||
| NodeCompleteNodeTranslationLookup | class | Drupal\migrate_drupal\Plugin\migrate\process | core/ |
Returns nid and langcode from migration_lookup on node_complete migration. | ||||
| NodeConfigTranslationHooks | class | Drupal\node\Hook | core/ |
Config translation hook implementations for node. | ||||
| NodeContextTestBlock | class | Drupal\node_block_test\Plugin\Block | core/ |
Provides a 'Node Context Test' block. | ||||
| NodeContextualLinksTest | class | Drupal\Tests\node\Functional\Views | core/ |
Tests views contextual links on nodes. | ||||
| NodeContextualLinksTest | class | Drupal\Tests\node\Functional | core/ |
Tests views contextual links on nodes. | ||||
| NodeController | class | Drupal\node\Controller | core/ |
Returns responses for Node routes. | 1 | |||
| NodeCreated | class | Drupal\node\Plugin\views\argument_default | core/ |
Provides the created time of the current node as default argument value. | ||||
| NodeCreationTest | class | Drupal\Tests\node\Functional | core/ |
Create a node and test saving it. | ||||
| NodeCreationTrait | trait | Drupal\Tests\node\Traits | core/ |
Provides methods to create node based on default settings. | 44 | |||
| NodeDatabaseHooks | class | Drupal\node\Hook | core/ |
Database hook implementations for node. | ||||
| NodeDateArgumentDefaultPluginBase | abstract class | Drupal\node\Plugin\views\argument_default | core/ |
Provides a base class for node date values. | 2 | |||
| NodeDeleteConfirmTest | class | Drupal\Tests\node\FunctionalJavascript | core/ |
Tests JavaScript functionality specific to delete operations. | ||||
| NodeDeleteForm | class | Drupal\node\Form | core/ |
Provides a form for deleting a node. | 1 | |||
| NodeDisplayConfigurableTest | class | Drupal\Tests\node\Functional | core/ |
Tests making node base fields' displays configurable. | ||||
| NodeDisplayConfigurableTestHooks | class | Drupal\node_display_configurable_test\Hook | core/ |
Hook implementations for node_display_configurable_test. | ||||
| NodeEditFormTest | class | Drupal\Tests\node\Functional | core/ |
Create a node and test node edit functionality. | ||||
| NodeEntityHooks | class | Drupal\node\Hook | core/ |
Entity hook implementations for node. | ||||
| NodeEntityTranslation | class | Drupal\node\Plugin\migrate\source\d7 | core/ |
Drupal 7 node entity translations source from database. | 1 | |||
| NodeEntityTranslationTest | class | Drupal\Tests\node\Kernel\Plugin\migrate\source\d7 | core/ |
Tests Drupal 7 node entity translations source plugin. | ||||
| NodeEntityViewModeAlterTest | class | Drupal\Tests\node\Functional | core/ |
Tests changing view modes for nodes. | ||||
| NodeFieldAccessTest | class | Drupal\Tests\node\Kernel | core/ |
Tests node field level access. | ||||
| NodeFieldFilterTest | class | Drupal\Tests\node\Functional\Views | core/ |
Tests node field filters with translations. | ||||
| NodeFieldHooks | class | Drupal\node\Hook | core/ |
Field and Field UI hook implementations for Node module. | ||||
| NodeFieldMultilingualTest | class | Drupal\Tests\node\Functional | core/ |
Tests multilingual support for fields. | ||||
| NodeFieldOverridesTest | class | Drupal\Tests\node\Kernel | core/ |
Tests node field overrides. | ||||
| NodeFieldTokensTest | class | Drupal\Tests\node\Functional\Views | core/ |
Tests replacement of Views tokens supplied by the Node module. | ||||
| NodeForm | class | Drupal\node\Form | core/ |
Form handler for the node edit forms. | 1 | 2 | ||
| NodeFormHooks | class | Drupal\node\Hook | core/ |
Form hook implementations for the node module. | ||||
| NodeFormSaveChangedTimeTest | class | Drupal\Tests\node\Functional | core/ |
Tests updating the changed time after API and FORM entity save. | ||||
| NodeGrantDatabaseStorage | class | Drupal\node | core/ |
Defines a storage handler class that handles the node grants system. | 2 | |||
| NodeGrantDatabaseStorageInterface | interface | Drupal\node | core/ |
Provides an interface for node access grant storage. | 1 | 1 | ||
| NodeGrantsHelper | class | Drupal\node | core/ |
Defines some helpers for the node access control system relating to grants. | 3 | |||
| NodeHelpHooks | class | Drupal\node\Hook | core/ |
Help hook implementation for node. | ||||
| NodeHelpTest | class | Drupal\Tests\node\Functional | core/ |
Tests help functionality for nodes. | ||||
| NodeImportChangeTest | class | Drupal\Tests\node\Kernel\Config | core/ |
Change content types during config create method invocation. | ||||
| NodeImportCreateTest | class | Drupal\Tests\node\Kernel\Config | core/ |
Create content types during config create method invocation. | ||||
| NodeIntegrationTest | class | Drupal\Tests\node\Functional\Views | core/ |
Tests the node integration into views. |
Pagination
- Previous page
- Page 139
- Next page
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.