/** * Applies \Onedrop\SectionMenu\Utility\StringFormat::htmlId() on the specified value. * * @param array $arguments * @param \Closure $renderChildrenClosure * @param \TYPO3\Fluid\Core\Rendering\RenderingContextInterface $renderingContext * @return string */ public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext) { $value = $arguments['value']; if ($value === NULL) { $value = $renderChildrenClosure(); } $value = StringFormat::htmlId($value); return $value; }
/** * Only keeps allowed characters in string for usage in * HTML ID attribute * * @param string $string * @return string The string formatted to be used in ID attribute */ public function htmlId($string) { return StringFormat::htmlId($string); }