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 10.3.x for interface
  5. Other projects
Title Object type File name Summary
PasswordGeneratorInterface interface core/lib/Drupal/Core/Password/PasswordGeneratorInterface.php Interface for generating passwords.
PasswordGeneratorInterface.php file core/lib/Drupal/Core/Password/PasswordGeneratorInterface.php
PasswordGeneratorInterface::generate function core/lib/Drupal/Core/Password/PasswordGeneratorInterface.php Generates a password.
PasswordInterface interface core/lib/Drupal/Core/Password/PasswordInterface.php Secure password hashing functions for user authentication.
PasswordInterface.php file core/lib/Drupal/Core/Password/PasswordInterface.php
PasswordInterface::check function core/lib/Drupal/Core/Password/PasswordInterface.php Check whether a plain text password matches a hashed password.
PasswordInterface::hash function core/lib/Drupal/Core/Password/PasswordInterface.php Hash a password using a secure hash.
PasswordInterface::needsRehash function core/lib/Drupal/Core/Password/PasswordInterface.php Check whether a hashed password needs to be replaced with a new hash.
PasswordInterface::PASSWORD_MAX_LENGTH constant core/lib/Drupal/Core/Password/PasswordInterface.php Maximum password length.
PathAliasInterface interface core/modules/path_alias/src/PathAliasInterface.php Provides an interface defining a path_alias entity.
PathAliasInterface.php file core/modules/path_alias/src/PathAliasInterface.php
PathAliasInterface::getAlias function core/modules/path_alias/src/PathAliasInterface.php Gets the alias for this path.
PathAliasInterface::getPath function core/modules/path_alias/src/PathAliasInterface.php Gets the source path of the alias.
PathAliasInterface::setAlias function core/modules/path_alias/src/PathAliasInterface.php Sets the alias for this path.
PathAliasInterface::setPath function core/modules/path_alias/src/PathAliasInterface.php Sets the source path of the alias.
PathMatcherInterface interface core/lib/Drupal/Core/Path/PathMatcherInterface.php Provides an interface for URL path matchers.
PathMatcherInterface.php file core/lib/Drupal/Core/Path/PathMatcherInterface.php
PathMatcherInterface::isFrontPage function core/lib/Drupal/Core/Path/PathMatcherInterface.php Checks if the current page is the front page.
PathMatcherInterface::matchPath function core/lib/Drupal/Core/Path/PathMatcherInterface.php Checks if a path matches any pattern in a set of patterns.
PathValidatorInterface interface core/lib/Drupal/Core/Path/PathValidatorInterface.php Provides an interface for URL path validators.
PathValidatorInterface.php file core/lib/Drupal/Core/Path/PathValidatorInterface.php
PathValidatorInterface::getUrlIfValid function core/lib/Drupal/Core/Path/PathValidatorInterface.php Returns a URL object, if the path is valid and accessible.
PathValidatorInterface::getUrlIfValidWithoutAccessCheck function core/lib/Drupal/Core/Path/PathValidatorInterface.php Returns a URL object, if the path is valid.
PathValidatorInterface::isValid function core/lib/Drupal/Core/Path/PathValidatorInterface.php Checks if the URL path is valid and accessible by the current user.
PermissionCheckerInterface interface core/lib/Drupal/Core/Session/PermissionCheckerInterface.php Defines a permission checker interface.
PermissionCheckerInterface.php file core/lib/Drupal/Core/Session/PermissionCheckerInterface.php
PermissionCheckerInterface::hasPermission function core/lib/Drupal/Core/Session/PermissionCheckerInterface.php Checks whether an account has a permission.
PermissionHandlerInterface interface core/modules/user/src/PermissionHandlerInterface.php Defines an interface to list available permissions.
PermissionHandlerInterface.php file core/modules/user/src/PermissionHandlerInterface.php
PermissionHandlerInterface::getPermissions function core/modules/user/src/PermissionHandlerInterface.php Gets all available permissions.
PermissionHandlerInterface::moduleProvidesPermissions function core/modules/user/src/PermissionHandlerInterface.php Determines whether a module provides some permissions.
PermissionsHashGeneratorInterface interface core/lib/Drupal/Core/Session/PermissionsHashGeneratorInterface.php Defines the user permissions hash generator interface.
PermissionsHashGeneratorInterface.php file core/lib/Drupal/Core/Session/PermissionsHashGeneratorInterface.php
PermissionsHashGeneratorInterface::generate function core/lib/Drupal/Core/Session/PermissionsHashGeneratorInterface.php Generates a hash that uniquely identifies a user's permissions.
PermissionsHashGeneratorInterface::getCacheableMetadata function core/lib/Drupal/Core/Session/PermissionsHashGeneratorInterface.php Gets the cacheability metadata for the generated hash.
PhpStorageInterface interface core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Stores and loads PHP code.
PhpStorageInterface.php file core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php
PhpStorageInterface::delete function core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Deletes PHP code from storage.
PhpStorageInterface::deleteAll function core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Removes all files in this bin.
PhpStorageInterface::exists function core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Checks whether the PHP code exists in storage.
PhpStorageInterface::garbageCollection function core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Performs garbage collection on the storage.
PhpStorageInterface::getFullPath function core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Gets the full file path.
PhpStorageInterface::listAll function core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Lists all the files in the storage.
PhpStorageInterface::load function core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Loads PHP code from storage.
PhpStorageInterface::save function core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Saves PHP code to storage.
PhpStreamWrapperInterface interface core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php Defines a generic PHP stream wrapper interface.
PhpStreamWrapperInterface.php file core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php
PhpStreamWrapperInterface::dir_closedir function core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php Close directory handle.
PhpStreamWrapperInterface::dir_opendir function core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php Open directory handle.
PhpStreamWrapperInterface::dir_readdir function core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php Read entry from directory handle.

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