export($input, $name); } /** * {@inheritdoc} */ public function exportAsRenderable($input, $name = NULL) { return ['#markup' => $this->export($input, $name)]; } /** * Wrapper for \Drupal\Core\Render\Markup::create(). * * @param string $input * The input string to mark as safe. * * @return string * The unaltered input value. */ protected function setSafeMarkup($input) { return FilteredMarkup::create($input); } /** * Returns a list of internal functions. * * The list returned from this method can be used to exclude internal * functions from the backtrace output. * * @return array * An array of internal functions. */ protected function getInternalFunctions() { $class_name = get_class($this); $manager_class_name = DevelDumperManager::class; $aliases = [ [$class_name, 'dump'], [$class_name, 'export'], [$manager_class_name, 'dump'], [$manager_class_name, 'export'], [$manager_class_name, 'exportAsRenderable'], [$manager_class_name, 'message'], [\Drupal\devel\Twig\Extension\Debug::class, 'dump'], 'dpm', 'dvm', 'dsm', 'dpr', 'dvr', 'kpr', 'dargs', 'dcp', 'dfb', 'dfbt', 'dpq', 'kint', 'ksm', 'ddebug_backtrace', 'kdevel_print_object', 'backtrace_error_handler', ]; return $aliases; } }