Search for interface

  1. Search 7.x for interface
  2. Search 9.5.x for interface
  3. Search 10.3.x for interface
  4. Search 11.x for interface
  5. Other projects
Title Object type File name Summary
ModuleInstallerInterface::validateUninstall function core/lib/Drupal/Core/Extension/ModuleInstallerInterface.php Determines whether a list of modules can be uninstalled.
ModuleUninstallValidatorInterface interface core/lib/Drupal/Core/Extension/ModuleUninstallValidatorInterface.php Common interface for module uninstall validators.
ModuleUninstallValidatorInterface.php file core/lib/Drupal/Core/Extension/ModuleUninstallValidatorInterface.php
ModuleUninstallValidatorInterface::validate function core/lib/Drupal/Core/Extension/ModuleUninstallValidatorInterface.php Determines the reasons a module can not be uninstalled.
MultiItemsFieldHandlerInterface interface core/modules/views/src/Plugin/views/field/MultiItemsFieldHandlerInterface.php Defines a field handler which renders multiple items per row.
MultiItemsFieldHandlerInterface.php file core/modules/views/src/Plugin/views/field/MultiItemsFieldHandlerInterface.php
MultiItemsFieldHandlerInterface::getItems function core/modules/views/src/Plugin/views/field/MultiItemsFieldHandlerInterface.php Gets an array of items for the field.
MultiItemsFieldHandlerInterface::renderItems function core/modules/views/src/Plugin/views/field/MultiItemsFieldHandlerInterface.php Render all items in this field together.
MultiItemsFieldHandlerInterface::render_item function core/modules/views/src/Plugin/views/field/MultiItemsFieldHandlerInterface.php Renders a single item of a row.
MultipleProviderAnnotationInterface interface core/modules/migrate/src/Annotation/MultipleProviderAnnotationInterface.php Defines a common interface for classed annotations with multiple providers.
MultipleProviderAnnotationInterface.php file core/modules/migrate/src/Annotation/MultipleProviderAnnotationInterface.php
MultipleProviderAnnotationInterface::getProvider function core/modules/migrate/src/Annotation/MultipleProviderAnnotationInterface.php Gets the name of the provider of the annotated class.
MultipleProviderAnnotationInterface::getProviders function core/modules/migrate/src/Annotation/MultipleProviderAnnotationInterface.php Gets the provider names of the annotated class.
MultipleProviderAnnotationInterface::setProviders function core/modules/migrate/src/Annotation/MultipleProviderAnnotationInterface.php Sets the provider names of the annotated class.
NodeAccessControlHandlerInterface interface core/modules/node/src/NodeAccessControlHandlerInterface.php Node specific entity access control methods.
NodeAccessControlHandlerInterface.php file core/modules/node/src/NodeAccessControlHandlerInterface.php
NodeAccessControlHandlerInterface::acquireGrants function core/modules/node/src/NodeAccessControlHandlerInterface.php Gets the list of node access grants.
NodeAccessControlHandlerInterface::checkAllGrants function core/modules/node/src/NodeAccessControlHandlerInterface.php Checks all grants for a given account.
NodeAccessControlHandlerInterface::countGrants function core/modules/node/src/NodeAccessControlHandlerInterface.php Counts available node grants.
NodeAccessControlHandlerInterface::deleteGrants function core/modules/node/src/NodeAccessControlHandlerInterface.php Deletes all node access entries.
NodeAccessControlHandlerInterface::writeDefaultGrant function core/modules/node/src/NodeAccessControlHandlerInterface.php Creates the default node access grant entry on the grant storage.
NodeAccessControlHandlerInterface::writeGrants function core/modules/node/src/NodeAccessControlHandlerInterface.php Writes a list of grants to the database, deleting any previously saved ones.
NodeGrantDatabaseStorageInterface interface core/modules/node/src/NodeGrantDatabaseStorageInterface.php Provides an interface for node access grant storage.
NodeGrantDatabaseStorageInterface.php file core/modules/node/src/NodeGrantDatabaseStorageInterface.php
NodeGrantDatabaseStorageInterface::access function core/modules/node/src/NodeGrantDatabaseStorageInterface.php Determines access to nodes based on node grants.
NodeGrantDatabaseStorageInterface::alterQuery function core/modules/node/src/NodeGrantDatabaseStorageInterface.php Alters a query when node access is required.
NodeGrantDatabaseStorageInterface::checkAll function core/modules/node/src/NodeGrantDatabaseStorageInterface.php Checks all grants for a given account.
NodeGrantDatabaseStorageInterface::count function core/modules/node/src/NodeGrantDatabaseStorageInterface.php Counts available node grants.
NodeGrantDatabaseStorageInterface::delete function core/modules/node/src/NodeGrantDatabaseStorageInterface.php Deletes all node access entries.
NodeGrantDatabaseStorageInterface::deleteNodeRecords function core/modules/node/src/NodeGrantDatabaseStorageInterface.php Remove the access records belonging to certain nodes.
NodeGrantDatabaseStorageInterface::write function core/modules/node/src/NodeGrantDatabaseStorageInterface.php Writes a list of grants to the database, deleting previously saved ones.
NodeGrantDatabaseStorageInterface::writeDefault function core/modules/node/src/NodeGrantDatabaseStorageInterface.php Creates the default node access grant entry.
NodeInterface interface core/modules/node/src/NodeInterface.php Provides an interface defining a node entity.
NodeInterface.php file core/modules/node/src/NodeInterface.php
NodeInterface::getCreatedTime function core/modules/node/src/NodeInterface.php Gets the node creation timestamp.
NodeInterface::getRevisionAuthor function core/modules/node/src/NodeInterface.php Gets the node revision author.
NodeInterface::getRevisionCreationTime function core/modules/node/src/NodeInterface.php Gets the node revision creation timestamp.
NodeInterface::getTitle function core/modules/node/src/NodeInterface.php Gets the node title.
NodeInterface::getType function core/modules/node/src/NodeInterface.php Gets the node type.
NodeInterface::isPromoted function core/modules/node/src/NodeInterface.php Returns the node promotion status.
NodeInterface::isSticky function core/modules/node/src/NodeInterface.php Returns the node sticky status.
NodeInterface::NOT_PROMOTED constant core/modules/node/src/NodeInterface.php Denotes that the node is not promoted to the front page.
NodeInterface::NOT_PUBLISHED constant core/modules/node/src/NodeInterface.php Denotes that the node is not published.
NodeInterface::NOT_STICKY constant core/modules/node/src/NodeInterface.php Denotes that the node is not sticky at the top of the page.
NodeInterface::PROMOTED constant core/modules/node/src/NodeInterface.php Denotes that the node is promoted to the front page.
NodeInterface::PUBLISHED constant core/modules/node/src/NodeInterface.php Denotes that the node is published.
NodeInterface::setCreatedTime function core/modules/node/src/NodeInterface.php Sets the node creation timestamp.
NodeInterface::setPromoted function core/modules/node/src/NodeInterface.php Sets the node promoted status.
NodeInterface::setRevisionAuthorId function core/modules/node/src/NodeInterface.php Sets the node revision author.
NodeInterface::setRevisionCreationTime function core/modules/node/src/NodeInterface.php Sets the node revision creation timestamp.

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