class NotAvailableTestDumper
Same name in other branches
- 4.x tests/modules/devel_dumper_test/src/Plugin/Devel/Dumper/NotAvailableTestDumper.php \Drupal\devel_dumper_test\Plugin\Devel\Dumper\NotAvailableTestDumper
Provides a NotAvailableTestDumper plugin.
Plugin annotation
@DevelDumper(
id = "not_available_test_dumper",
label = @Translation("Not available test dumper."),
description = @Translation("Drupal dumper for testing purposes (not available).")
)
Hierarchy
- class \Drupal\Component\Plugin\PluginBase implements \Drupal\Component\Plugin\PluginInspectionInterface, \Drupal\Component\Plugin\DerivativeInspectionInterface
- class \Drupal\Core\Plugin\PluginBase extends \Drupal\Component\Plugin\PluginBase uses \Drupal\Core\StringTranslation\StringTranslationTrait, \Drupal\Core\DependencyInjection\DependencySerializationTrait, \Drupal\Core\Messenger\MessengerTrait
- class \Drupal\devel\DevelDumperBase extends \Drupal\Core\Plugin\PluginBase implements \Drupal\devel\DevelDumperInterface
- class \Drupal\devel_dumper_test\Plugin\Devel\Dumper\NotAvailableTestDumper extends \Drupal\devel\DevelDumperBase
- class \Drupal\devel\DevelDumperBase extends \Drupal\Core\Plugin\PluginBase implements \Drupal\devel\DevelDumperInterface
- class \Drupal\Core\Plugin\PluginBase extends \Drupal\Component\Plugin\PluginBase uses \Drupal\Core\StringTranslation\StringTranslationTrait, \Drupal\Core\DependencyInjection\DependencySerializationTrait, \Drupal\Core\Messenger\MessengerTrait
Expanded class hierarchy of NotAvailableTestDumper
File
-
tests/
modules/ devel_dumper_test/ src/ Plugin/ Devel/ Dumper/ NotAvailableTestDumper.php, line 17
Namespace
Drupal\devel_dumper_test\Plugin\Devel\DumperView source
class NotAvailableTestDumper extends DevelDumperBase {
/**
* {@inheritdoc}
*/
public function dump($input, $name = NULL) : void {
$input = '<pre>' . $input . '</pre>';
echo $input;
}
/**
* {@inheritdoc}
*/
public function export(mixed $input, ?string $name = NULL) : MarkupInterface|string {
$input = '<pre>' . $input . '</pre>';
return $this->setSafeMarkup($input);
}
/**
* {@inheritdoc}
*/
public static function checkRequirements() : bool {
return FALSE;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title | Overrides |
---|---|---|---|---|---|
DevelDumperBase::exportAsRenderable | public | function | Returns a string representation of a variable wrapped in a render array. | Overrides DevelDumperInterface::exportAsRenderable | 2 |
DevelDumperBase::getInternalFunctions | protected | function | Returns a list of internal functions. | 1 | |
DevelDumperBase::setSafeMarkup | protected | function | Wrapper for \Drupal\Core\Render\Markup::create(). | ||
NotAvailableTestDumper::checkRequirements | public static | function | Checks if requirements for this plugin are satisfied. | Overrides DevelDumperInterface::checkRequirements | |
NotAvailableTestDumper::dump | public | function | Dumps information about a variable. | Overrides DevelDumperBase::dump | |
NotAvailableTestDumper::export | public | function | Returns a string representation of a variable. | Overrides DevelDumperInterface::export |