Welcome To Our Shell

Mister Spy & Souheyl Bypass Shell

Current Path : /var/www/html/store1/web/core/modules/toolbar/tests/modules/toolbar_test/

Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Upload File :
Current File : /var/www/html/store1/web/core/modules/toolbar/tests/modules/toolbar_test/toolbar_test.module

<?php

/**
 * @file
 * A dummy module to test API interaction with the Toolbar module.
 */

use Drupal\Core\Link;
use Drupal\Core\Url;

/**
 * Implements hook_toolbar().
 */
function toolbar_test_toolbar() {

  $items['testing'] = [
    '#type' => 'toolbar_item',
    'tab' => [
      '#type' => 'link',
      '#title' => t('Test tab'),
      '#url' => Url::fromRoute('<front>'),
      '#options' => [
        'attributes' => [
          'id' => 'toolbar-tab-testing',
          'title' => t('Test tab'),
        ],
      ],
    ],
    'tray' => [
      '#heading' => t('Test tray'),
      '#wrapper_attributes' => [
        'id' => 'toolbar-tray-testing',
      ],
      'content' => [
        '#theme' => 'item_list',
        '#items' => [
          Link::fromTextAndUrl(t('link 1'), Url::fromRoute('<front>', [], ['attributes' => ['title' => 'Test link 1 title']]))->toRenderable(),
          Link::fromTextAndUrl(t('link 2'), Url::fromRoute('<front>', [], ['attributes' => ['title' => 'Test link 2 title']]))->toRenderable(),
          Link::fromTextAndUrl(t('link 3'), Url::fromRoute('<front>', [], ['attributes' => ['title' => 'Test link 3 title']]))->toRenderable(),
        ],
        '#attributes' => [
          'class' => ['toolbar-menu'],
        ],
      ],
    ],
    '#weight' => 50,
  ];
  $items['empty'] = [
    '#type' => 'toolbar_item',
  ];

  return $items;
}

/**
 * Implements hook_preprocess_HOOK().
 */
function toolbar_test_preprocess_menu(&$variables) {
  // All the standard hook_theme variables should be populated when the
  // Toolbar module is rendering a menu.
  foreach (['menu_name', 'items', 'attributes'] as $variable) {
    $variables[$variable];
  }
}

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped) Email: contact@elmoujehidin.net