ExecutionContext

Defines an execution context class. We do not use the context provided by Symfony as it is marked internal, so this class is pretty much the same, but has some code style changes as well as exceptions for methods we don't support. Hierarchy class \Drupal\Core\TypedData\Validation\ExecutionContext implements ExecutionContextInterface File core/lib/Drupal/Core/TypedData/Validation/ExecutionContext.php, line 21 Namespace Drupal\Core\TypedData\Validation Members Name Modifiers Type

ShortcutSetListBuilder

Defines a class to build a listing of shortcut set entities. Hierarchy class \Drupal\Core\Entity\EntityHandlerBase uses DependencySerializationTrait, StringTranslationTraitclass \Drupal\Core\Entity\EntityListBuilder implements EntityHandlerInterface, EntityListBuilderInterfaceclass \Drupal\Core\Config\Entity\ConfigEntityListBuilderclass \Drupal\shortcut\ShortcutSetListBuilder See also \Drupal\shortcut\Entity\ShortcutSet File core/modules/shortcut/src/ShortcutSetListBuilder.php, line 13

ThemeSettingsForm::$moduleHandler

The module handler. Type: \Drupal\Core\Extension\ModuleHandlerInterface File core/modules/system/src/Form/ThemeSettingsForm.php, line 26 Class ThemeSettingsForm Displays theme configuration for entire site and individual themes. Namespace Drupal\system\Form Code protected $moduleHandler;

BookManager::$entityManager

Entity manager Service Object. Type: \Drupal\Core\Entity\EntityManagerInterface File core/modules/book/src/BookManager.php, line 33 Class BookManager Defines a book manager. Namespace Drupal\book Code protected $entityManager;

hook_token_info

hook_token_info() Provide information about available placeholder tokens and token types. Tokens are placeholders that can be put into text by using the syntax [type:token], where type is the machine-readable name of a token type, and token is the machine-readable name of a token within this group. This hook provides a list of types and tokens to be displayed on text editing screens, so that people editing text can see what their token options are. The actual token replacement is done by \Drupa

AnnotationInterface::getProvider

public AnnotationInterface::getProvider() Gets the name of the provider of the annotated class. Return value string File core/lib/Drupal/Component/Annotation/AnnotationInterface.php, line 20 Class AnnotationInterface Defines a common interface for classed annotations. Namespace Drupal\Component\Annotation Code public function getProvider();

User::postDelete

public static User::postDelete(EntityStorageInterface $storage, array $entities) Acts on deleted entities before the delete hook is invoked. Used after the entities are deleted but before invoking the delete hook. Parameters \Drupal\Core\Entity\EntityStorageInterface $storage: The entity storage object. \Drupal\Core\Entity\EntityInterface[] $entities: An array of entities. Overrides Entity::postDelete File core/modules/user/src/Entity/User.php, line 132 Class User Defines the user entity

install_check_requirements

install_check_requirements($install_state) Checks installation requirements and reports any errors. File core/includes/install.core.inc, line 1949 API functions for installing Drupal. Code function install_check_requirements($install_state) { $profile = $install_state['parameters']['profile']; // Check the profile requirements. $requirements = drupal_check_profile($profile); if ($install_state['settings_verified']) { return $requirements; } // If Drupal is not set up alread

update_calculate_project_update_status

update_calculate_project_update_status(&$project_data, $available) Calculates the current update status of a specific project. This function is the heart of the update status feature. For each project it is invoked with, it first checks if the project has been flagged with a special status like "unsupported" or "insecure", or if the project node itself has been unpublished. In any of those cases, the project is marked with an error and the next project is considered. If the project itself i

BubbleableMetadata

Value object used for bubbleable rendering metadata. Hierarchy class \Drupal\Core\Cache\CacheableMetadata implements RefinableCacheableDependencyInterface uses RefinableCacheableDependencyTraitclass \Drupal\Core\Render\BubbleableMetadata implements AttachmentsInterface uses AttachmentsTrait See also \Drupal\Core\Render\RendererInterface::render() File core/lib/Drupal/Core/Render/BubbleableMetadata.php, line 13 Namespace Drupal\Core\Render Members Name Modifiers Type Descriptio