2b0d886ee353e83195c0f958135b0546b98d3395
[yaffs-website] / web / modules / contrib / devel / tests / modules / devel_dumper_test / src / Plugin / Devel / Dumper / NotAvailableTestDumper.php
1 <?php
2
3 namespace Drupal\devel_dumper_test\Plugin\Devel\Dumper;
4
5 use Drupal\devel\DevelDumperBase;
6
7 /**
8  * Provides a NotAvailableTestDumper plugin.
9  *
10  * @DevelDumper(
11  *   id = "not_available_test_dumper",
12  *   label = @Translation("Not available test dumper."),
13  *   description = @Translation("Drupal dumper for testing purposes (not available).")
14  * )
15  */
16 class NotAvailableTestDumper extends DevelDumperBase {
17
18   /**
19    * {@inheritdoc}
20    */
21   public function dump($input, $name = NULL) {
22     $input = '<pre>' . $input . '</pre>';
23     echo $input;
24   }
25
26   /**
27    * {@inheritdoc}
28    */
29   public function export($input, $name = NULL) {
30     $input = '<pre>' . $input . '</pre>';
31     return $this->setSafeMarkup($input);
32   }
33
34   /**
35    * {@inheritdoc}
36    */
37   public static function checkRequirements() {
38     return FALSE;
39   }
40
41 }