TestTaskWithUserInput.php

Same filename in other branches
  1. 9 core/modules/system/tests/modules/menu_test/src/Plugin/Menu/LocalTask/TestTaskWithUserInput.php
  2. 8.9.x core/modules/system/tests/modules/menu_test/src/Plugin/Menu/LocalTask/TestTaskWithUserInput.php
  3. 10 core/modules/system/tests/modules/menu_test/src/Plugin/Menu/LocalTask/TestTaskWithUserInput.php

Namespace

Drupal\menu_test\Plugin\Menu\LocalTask

File

core/modules/system/tests/modules/menu_test/src/Plugin/Menu/LocalTask/TestTaskWithUserInput.php

View source
<?php

declare (strict_types=1);
namespace Drupal\menu_test\Plugin\Menu\LocalTask;

use Drupal\Core\Menu\LocalTaskDefault;
use Symfony\Component\HttpFoundation\Request;

/**
 * Mock for testing JavaScript in local tasks title.
 */
class TestTaskWithUserInput extends LocalTaskDefault {
    
    /**
     * {@inheritdoc}
     */
    public function getTitle(?Request $request = NULL) {
        return "<script>alert('Welcome to the jungle!')</script>";
    }

}

Classes

Title Deprecated Summary
TestTaskWithUserInput Mock for testing JavaScript in local tasks title.

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