101 #type uses of Link
- AggregatorFeedBlock::build in core/
modules/ aggregator/ src/ Plugin/ Block/ AggregatorFeedBlock.php - Builds and returns the renderable array for this block plugin.
- AggregatorTitleFormatter::viewElements in core/
modules/ aggregator/ src/ Plugin/ Field/ FieldFormatter/ AggregatorTitleFormatter.php - Builds a renderable array for a field value.
- AjaxTestController::dialog in core/
modules/ system/ tests/ modules/ ajax_test/ src/ Controller/ AjaxTestController.php - Returns a render array of form elements and links for dialog.
- AjaxTestController::dialogContents in core/
modules/ system/ tests/ modules/ ajax_test/ src/ Controller/ AjaxTestController.php - Example content for dialog testing.
- authorize.php in core/
authorize.php - Administrative script for running authorized file operations.
- BaseFieldFileFormatterBase::viewElements in core/
modules/ file/ src/ Plugin/ Field/ FieldFormatter/ BaseFieldFileFormatterBase.php - Builds a renderable array for a field value.
- BigPipePlaceholderTestCases::cases in core/
modules/ big_pipe/ tests/ modules/ big_pipe_test/ src/ BigPipePlaceholderTestCases.php - Gets all BigPipe placeholder test cases.
- BlockEntitySettingTrayForm::form in core/
modules/ settings_tray/ src/ Block/ BlockEntitySettingTrayForm.php - Gets the actual form array to be built.
- BlockListBuilder::buildBlocksForm in core/
modules/ block/ src/ BlockListBuilder.php - Builds the main "Blocks" portion of the form.
- block_page_top in core/
modules/ block/ block.module - Implements hook_page_top().
- ChooseBlockController::build in core/
modules/ layout_builder/ src/ Controller/ ChooseBlockController.php - Provides the UI for choosing a new block.
- ChooseBlockController::inlineBlockList in core/
modules/ layout_builder/ src/ Controller/ ChooseBlockController.php - Provides the UI for choosing a new inline block.
- ChooseSectionController::build in core/
modules/ layout_builder/ src/ Controller/ ChooseSectionController.php - Choose a layout plugin to add as a section.
- CKEditor5DialogTestController::testDialog in core/
modules/ ckeditor5/ tests/ modules/ ckeditor5_test/ src/ Controller/ CKEditor5DialogTestController.php - Returns a link that can open a node add form in an modal dialog.
- CKEditor5OffCanvasTestController::testOffCanvas in core/
modules/ ckeditor5/ tests/ modules/ ckeditor5_test/ src/ Controller/ CKEditor5OffCanvasTestController.php - Returns a link that can open a node add form in an off-canvas dialog.
- CkeditorOffCanvasTestController::testOffCanvas in core/
modules/ ckeditor/ tests/ modules/ src/ CkeditorOffCanvasTestController.php - Returns a link that can open a node add form in an off-canvas dialog.
- CommentAdminOverview::buildForm in core/
modules/ comment/ src/ Form/ CommentAdminOverview.php - Form constructor for the comment overview administration form.
- CommonTestController::typeLinkActiveClass in core/
modules/ system/ tests/ modules/ common_test/ src/ Controller/ CommonTestController.php - Returns links to the current page, with and without query strings.
- ConfigController::diff in core/
modules/ config/ src/ Controller/ ConfigController.php - Shows diff of specified configuration file.
- ConfirmFormHelper::buildCancelLink in core/
lib/ Drupal/ Core/ Form/ ConfirmFormHelper.php - Builds the cancel link for a confirmation form.
- DbUpdateController::info in core/
modules/ system/ src/ Controller/ DbUpdateController.php - Returns the info database update page.
- DbUpdateController::selection in core/
modules/ system/ src/ Controller/ DbUpdateController.php - Renders a list of available database updates.
- DisplayLink::render in core/
modules/ views/ src/ Plugin/ views/ area/ DisplayLink.php - Render the area.
- EntityDisplayModeListBuilder::render in core/
modules/ field_ui/ src/ EntityDisplayModeListBuilder.php - Builds the entity listing as renderable array for table.html.twig.
- EntityForm::actions in core/
lib/ Drupal/ Core/ Entity/ EntityForm.php - Returns an array of supported actions for the current entity form.
- EntityFormDisplayEditForm::getDisplayModesLink in core/
modules/ field_ui/ src/ Form/ EntityFormDisplayEditForm.php - Returns a link to the form or view mode admin page.
- EntityReferenceFormatterTest::testLabelFormatter in core/
modules/ field/ tests/ src/ Kernel/ EntityReference/ EntityReferenceFormatterTest.php - Tests the label formatter.
- EntityReferenceLabelFormatter::viewElements in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ EntityReferenceLabelFormatter.php - Builds a renderable array for a field value.
- EntityViewDisplayEditForm::getDisplayModesLink in core/
modules/ field_ui/ src/ Form/ EntityViewDisplayEditForm.php - Returns a link to the form or view mode admin page.
- FeedViewBuilder::buildComponents in core/
modules/ aggregator/ src/ FeedViewBuilder.php - Builds the component fields and properties of a set of entities.
- FieldConfigEditForm::actions in core/
modules/ field_ui/ src/ Form/ FieldConfigEditForm.php - Returns an array of supported actions for the current entity form.
- FieldConfigListBuilder::buildRow in core/
modules/ field_ui/ src/ FieldConfigListBuilder.php - Builds a row for an entity in the entity listing.
- FieldPluginBase::renderAsLink in core/
modules/ views/ src/ Plugin/ views/ field/ FieldPluginBase.php - Render this field as a link, with the info from a fieldset set by the user.
- FormElementsRenderTest::testDrupalRenderFormElements in core/
modules/ system/ tests/ src/ Kernel/ Common/ FormElementsRenderTest.php - Tests rendering form elements without using doBuildForm().
- forum_help in core/
modules/ forum/ forum.module - Implements hook_help().
- HelpTwigExtension::getRouteLink in core/
modules/ help_topics/ src/ HelpTwigExtension.php - Returns a link or plain text, given text, route name, and parameters.
- hook_toolbar in core/
modules/ toolbar/ toolbar.api.php - Add items to the toolbar menu.
- ImageEffectFormBase::buildForm in core/
modules/ image/ src/ Form/ ImageEffectFormBase.php - JSInteractionTestForm::buildForm in core/
modules/ system/ tests/ modules/ js_interaction_test/ src/ Controller/ JSInteractionTestForm.php - Creates the test form.
- JsWebAssertTestForm::addLink in core/
modules/ system/ tests/ modules/ js_webassert_test/ src/ Form/ JsWebAssertTestForm.php - Ajax callback for the "Add link" button.
- LanguageTestController::typeLinkActiveClass in core/
modules/ language/ tests/ language_test/ src/ Controller/ LanguageTestController.php - Returns links to the current page with different langcodes.
- LayoutBuilder::buildAddSectionLink in core/
modules/ layout_builder/ src/ Element/ LayoutBuilder.php - Builds a link to add a new section at a given delta.
- LayoutBuilder::buildAdministrativeSection in core/
modules/ layout_builder/ src/ Element/ LayoutBuilder.php - Builds the render array for the layout section while editing.
- LayoutBuilderEntityViewDisplayForm::form in core/
modules/ layout_builder/ src/ Form/ LayoutBuilderEntityViewDisplayForm.php - Gets the actual form array to be built.
- Link::toRenderable in core/
lib/ Drupal/ Core/ Link.php - Returns a render array representation of the object.
- LinkFormatter::viewElements in core/
modules/ link/ src/ Plugin/ Field/ FieldFormatter/ LinkFormatter.php - Builds a renderable array for a field value.
- LinkFormatterTest::testFormatterLinkItem in core/
modules/ link/ tests/ src/ Unit/ LinkFormatterTest.php - Tests when LinkItem::getUrl returns a functional URL.
- MailTest::testRenderedElementsUseAbsolutePaths in core/
modules/ system/ tests/ src/ Kernel/ Mail/ MailTest.php - Checks that mails built from render arrays contain absolute paths.
- MailToFormatter::viewElements in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ MailToFormatter.php - Builds a renderable array for a field value.
- MediaListBuilder::buildRow in core/
modules/ media/ src/ MediaListBuilder.php - Builds a row for an entity in the entity listing.
- MenuLinkDefaultForm::buildConfigurationForm in core/
lib/ Drupal/ Core/ Menu/ Form/ MenuLinkDefaultForm.php - Form constructor.
- Module::postInstallTasks in core/
lib/ Drupal/ Core/ Updater/ Module.php - Returns an array of links to pages that should be visited post operation.
- ModulesListForm::buildRow in core/
modules/ system/ src/ Form/ ModulesListForm.php - Builds a table row for the system modules page.
- NodeListBuilder::buildRow in core/
modules/ node/ src/ NodeListBuilder.php - Builds a row for an entity in the entity listing.
- NodePreviewForm::buildForm in core/
modules/ node/ src/ Form/ NodePreviewForm.php - Form constructor.
- OEmbedFormatter::viewElements in core/
modules/ media/ src/ Plugin/ Field/ FieldFormatter/ OEmbedFormatter.php - Builds a renderable array for a field value.
- OverviewTerms::buildForm in core/
modules/ taxonomy/ src/ Form/ OverviewTerms.php - Form constructor.
- PathAliasListBuilder::buildRow in core/
modules/ path/ src/ PathAliasListBuilder.php - Builds a row for an entity in the entity listing.
- ProfileForm::actions in core/
modules/ user/ src/ ProfileForm.php - Returns an array of supported actions for the current entity form.
- RendererTest::providerTestRenderBasic in core/
tests/ Drupal/ Tests/ Core/ Render/ RendererTest.php - Provides a list of render arrays to test basic rendering.
- ReorderDisplays::buildForm in core/
modules/ views_ui/ src/ Form/ Ajax/ ReorderDisplays.php - Form constructor.
- SearchPageForm::buildForm in core/
modules/ search/ src/ Form/ SearchPageForm.php - Form constructor.
- SearchPageListBuilder::buildRow in core/
modules/ search/ src/ SearchPageListBuilder.php - Builds a row for an entity in the entity listing.
- SetCustomize::form in core/
modules/ shortcut/ src/ Form/ SetCustomize.php - Gets the actual form array to be built.
- ShortcutLazyBuilders::lazyLinks in core/
modules/ shortcut/ src/ ShortcutLazyBuilders.php - #lazy_builder callback; builds shortcut toolbar links.
- shortcut_preprocess_page_title in core/
modules/ shortcut/ shortcut.module - Implements hook_preprocess_HOOK() for page title templates.
- shortcut_toolbar in core/
modules/ shortcut/ shortcut.module - Implements hook_toolbar().
- StringFormatter::viewElements in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ StringFormatter.php - Builds a renderable array for a field value.
- system_requirements in core/
modules/ system/ system.install - Implements hook_requirements().
- TelephoneLinkFormatter::viewElements in core/
modules/ telephone/ src/ Plugin/ Field/ FieldFormatter/ TelephoneLinkFormatter.php - Builds a renderable array for a field value.
- template_preprocess_links in core/
includes/ theme.inc - Prepares variables for links templates.
- template_preprocess_menu_local_action in core/
includes/ theme.inc - Prepares variables for single local action link templates.
- template_preprocess_menu_local_task in core/
includes/ theme.inc - Prepares variables for single local task link templates.
- template_preprocess_views_ui_build_group_filter_form in core/
modules/ views_ui/ views_ui.theme.inc - Prepares variables for Views UI build group filter form templates.
- template_preprocess_views_ui_rearrange_filter_form in core/
modules/ views_ui/ views_ui.theme.inc - Prepares variables for Views UI rearrange filter form templates.
- TestController::linksDisplay in core/
modules/ system/ tests/ modules/ dialog_renderer_test/ src/ Controller/ TestController.php - Displays test links that will open in the modal dialog.
- TestController::linksDisplay in core/
modules/ system/ tests/ modules/ off_canvas_test/ src/ Controller/ TestController.php - Displays test links that will open in off-canvas dialog.
- TestController::modal in core/
modules/ views/ tests/ modules/ views_test_modal/ src/ Controller/ TestController.php - Renders a link to open the /admin/content view in a modal dialog.
- TextFormat::processFormat in core/
modules/ filter/ src/ Element/ TextFormat.php - Expands an element into a base element with text format selector attached.
- Theme::postInstallTasks in core/
lib/ Drupal/ Core/ Updater/ Theme.php - Returns an array of links to pages that should be visited post operation.
- ThemeRenderAndAutoescapeTest::providerTestThemeRenderAndAutoescape in core/
tests/ Drupal/ KernelTests/ Core/ Theme/ ThemeRenderAndAutoescapeTest.php - Provide test examples.
- ToolbarItem::getInfo in core/
modules/ toolbar/ src/ Element/ ToolbarItem.php - Returns the element properties for this element.
- toolbar_test_toolbar in core/
modules/ toolbar/ tests/ modules/ toolbar_test/ toolbar_test.module - Implements hook_toolbar().
- toolbar_toolbar in core/
modules/ toolbar/ toolbar.module - Implements hook_toolbar().
- TrackerController::buildContent in core/
modules/ tracker/ src/ Controller/ TrackerController.php - Builds content for the tracker controllers.
- TwigExtension::getLink in core/
lib/ Drupal/ Core/ Template/ TwigExtension.php - Gets a rendered link from a URL object.
- UpdateScriptTestController::databaseUpdatesMenuItem in core/
modules/ system/ tests/ modules/ update_script_test/ src/ Controller/ UpdateScriptTestController.php - Outputs a link to the database updates URL.
- update_authorize_update_batch_finished in core/
modules/ update/ update.authorize.inc - Batch callback: Performs actions when the authorized update batch is done.
- UriLinkFormatter::viewElements in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ UriLinkFormatter.php - Builds a renderable array for a field value.
- UrlTest::testLinkAttributes in core/
modules/ system/ tests/ src/ Kernel/ Common/ UrlTest.php - Tests that default and custom attributes are handled correctly on links.
- UrlTest::testLinkBubbleableMetadata in core/
modules/ system/ tests/ src/ Kernel/ Common/ UrlTest.php - Tests that #type=link bubbles outbound route/path processors' metadata.
- UrlTest::testLinkRenderArrayText in core/
modules/ system/ tests/ src/ Kernel/ Common/ UrlTest.php - Tests that link functions support render arrays as 'text'.
- UserLoginBlock::build in core/
modules/ user/ src/ Plugin/ Block/ UserLoginBlock.php - Builds and returns the renderable array for this block plugin.
- user_toolbar in core/
modules/ user/ user.module - Implements hook_toolbar().
- ViewEditForm::getDisplayDetails in core/
modules/ views_ui/ src/ ViewEditForm.php - Helper function to get the display details section of the edit UI.
- WorkflowStateEditForm::actions in core/
modules/ workflows/ src/ Form/ WorkflowStateEditForm.php - Returns an array of supported actions for the current entity form.
- WorkflowTransitionEditForm::actions in core/
modules/ workflows/ src/ Form/ WorkflowTransitionEditForm.php - Returns an array of supported actions for the current entity form.
- WorkspaceListBuilder::buildRow in core/
modules/ workspaces/ src/ WorkspaceListBuilder.php - Builds a row for an entity in the entity listing.
- WorkspaceListBuilder::offCanvasRender in core/
modules/ workspaces/ src/ WorkspaceListBuilder.php - Renders the off canvas elements.
- workspaces_toolbar in core/
modules/ workspaces/ workspaces.module - Implements hook_toolbar().
- WorkspaceViewBuilder::buildComponents in core/
modules/ workspaces/ src/ WorkspaceViewBuilder.php - Builds the component fields and properties of a set of entities.
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.