You are here

deprecation_test.module in Drupal 10

Contains functions for testing calling deprecated functions in tests.

File

core/modules/system/tests/modules/deprecation_test/deprecation_test.module
View source
<?php

/**
 * @file
 * Contains functions for testing calling deprecated functions in tests.
 */

/**
 * A deprecated function.
 *
 * @return string
 *   A known return value of 'known_return_value'.
 *
 * @deprecated in drupal:8.4.0 and is removed from drupal:9.0.0. This is
 *   the deprecation message for deprecated_test_function().
 *
 * @see https://www.drupal.org/project/drupal/issues/2870194
 */
function deprecation_test_function() {
  @trigger_error('This is the deprecation message for deprecation_test_function().', E_USER_DEPRECATED);
  return 'known_return_value';
}

/**
 * Implements hook_deprecated_hook().
 */
function deprecation_test_deprecated_hook($arg) {
  return $arg;
}

/**
 * Implements hook_deprecated_alter_alter().
 */
function deprecation_test_deprecated_alter_alter(&$data, $context1, $context2) {
  $data = [
    $context1,
    $context2,
  ];
}

Functions

Namesort descending Description
deprecation_test_deprecated_alter_alter Implements hook_deprecated_alter_alter().
deprecation_test_deprecated_hook Implements hook_deprecated_hook().
deprecation_test_function Deprecated A deprecated function.