LinkGeneratorInterface::generate

public LinkGeneratorInterface::generate($text, Url $url) Renders a link to a URL. Examples: $link_generator = \Drupal::service('link_generator'); $installer_url = \Drupal\Core\Url::fromUri('base://core/install.php'); $installer_link = $link_generator->generate($text, $installer_url); $external_url = \Drupal\Core\Url::fromUri('http://example.com', ['query' => ['foo' => 'bar']]); $external_link = $link_generator->generate($text, $external_url); $internal_url = \Drupal\Core\Url::fromRo

AccountPermissionsCacheContext::__construct

public AccountPermissionsCacheContext::__construct(AccountInterface $user, PermissionsHashGeneratorInterface $permissions_hash_generator) Constructs a new UserCacheContext service. Parameters \Drupal\Core\Session\AccountInterface $user: The current user. \Drupal\Core\Session\PermissionsHashGeneratorInterface $permissions_hash_generator: The permissions hash generator. Overrides UserCacheContextBase::__construct File core/lib/Drupal/Core/Cache/Context/AccountPermissionsCacheContext.php, line 31

Tables::addJoin

protected Tables::addJoin($type, $table, $join_condition, $langcode, $delta = NULL) File core/lib/Drupal/Core/Entity/Query/Sql/Tables.php, line 330 Class Tables Adds tables and fields to the SQL entity query. Namespace Drupal\Core\Entity\Query\Sql Code protected function addJoin($type, $table, $join_condition, $langcode, $delta = NULL) { $arguments = array(); if ($langcode) { $entity_type_id = $this->sqlQuery->getMetaData('entity_type'); $entity_type = $this->entit

EntityRevisionParamConverter::$entityRepository

The entity repository. Type: \Drupal\Core\Entity\EntityRepositoryInterface File core/lib/Drupal/Core/ParamConverter/EntityRevisionParamConverter.php, line 40 Class EntityRevisionParamConverter Parameter converter for upcasting entity revision IDs to full objects. Namespace Drupal\Core\ParamConverter Code protected $entityRepository;

Connection

MySQL implementation of \Drupal\Core\Database\Connection. Hierarchy class \Drupal\Core\Database\Connectionclass \Drupal\Core\Database\Driver\mysql\Connection Related topics Database abstraction layer Allow the use of different database servers using the same code base. File core/lib/Drupal/Core/Database/Driver/mysql/Connection.php, line 22 Namespace Drupal\Core\Database\Driver\mysql Members Name Modifiers Type Description Connection::$connection protected property The

QuickEditFieldForm

Builds and process a form for editing a single entity field. Hierarchy class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\quickedit\Form\QuickEditFieldForm File core/modules/quickedit/src/Form/QuickEditFieldForm.php, line 20 Namespace Drupal\quickedit\Form Members Name Modifiers Type Descr

DatabaseStorage

Defines the Database storage. Hierarchy class \Drupal\Core\Config\DatabaseStorage implements StorageInterface uses DependencySerializationTrait File core/lib/Drupal/Core/Config/DatabaseStorage.php, line 13 Namespace Drupal\Core\Config Members Name Modifiers Type Description DatabaseStorage::$collection protected property The storage collection. DatabaseStorage::$connection protected property The database connection. DatabaseStorage::$options protected prope

BlockContentTypeDeleteForm

Provides a confirmation form for deleting a custom block type entity. Hierarchy class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\Core\Entity\EntityForm implements EntityFormInterfaceclass \Drupal\Core\Entity\EntityConfirmFormBase implements ConfirmFormInterfaceclass \Drupal\Core\Entity\EntityDeleteForm u

TermDeleteForm

Provides a deletion confirmation form for taxonomy term. Hierarchy class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\Core\Entity\EntityForm implements EntityFormInterfaceclass \Drupal\Core\Entity\ContentEntityForm implements ContentEntityFormInterfaceclass \Drupal\Core\Entity\ContentEntityConfirmFormBase

ConfigSingleImportForm

Provides a form for importing a single configuration file. Hierarchy class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\Core\Form\ConfirmFormBase implements ConfirmFormInterfaceclass \Drupal\config\Form\ConfigSingleImportForm File core/modules/config/src/Form/ConfigSingleImportForm.php, line 29 Nam