Search for interface

  1. Search 7.x for interface
  2. Search 9.5.x for interface
  3. Search 8.9.x for interface
  4. Search 11.x for interface
  5. Other projects
Title Object type File name Summary
ModuleHandlerInterface::resetImplementations function core/lib/Drupal/Core/Extension/ModuleHandlerInterface.php Resets the cached list of hook implementations.
ModuleHandlerInterface::setModuleList function core/lib/Drupal/Core/Extension/ModuleHandlerInterface.php Sets an explicit list of currently active modules.
ModuleHandlerInterface::writeCache function core/lib/Drupal/Core/Extension/ModuleHandlerInterface.php Write the hook implementation info to the cache.
ModuleInstallerInterface interface core/lib/Drupal/Core/Extension/ModuleInstallerInterface.php Provides the installation of modules with creating the db schema and more.
ModuleInstallerInterface.php file core/lib/Drupal/Core/Extension/ModuleInstallerInterface.php
ModuleInstallerInterface::addUninstallValidator function core/lib/Drupal/Core/Extension/ModuleInstallerInterface.php Adds a module uninstall validator.
ModuleInstallerInterface::install function core/lib/Drupal/Core/Extension/ModuleInstallerInterface.php Installs a given list of modules.
ModuleInstallerInterface::uninstall function core/lib/Drupal/Core/Extension/ModuleInstallerInterface.php Uninstalls a given list of modules.
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.
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::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.

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