/** * @param array $arguments * @param \Closure $renderChildrenClosure * @param RenderingContextInterface $renderingContext * @return mixed */ public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext) { GeneralUtility::deprecationLog(sprintf('Deprecated TypoLinkViewHelper from VHS was used. Please use %s instead.', FluidTypolinkViewHelper::class)); if (null === $arguments['configuration']['additionalAttributes']) { $arguments['configuration']['additionalAttributes'] = []; } return FluidTypolinkViewHelper::renderStatic($arguments['configuration'], $renderChildrenClosure, $renderingContext); }
/** * @test * @dataProvider typoScriptConfigurationData * @param string $input * @param string $targetFromFluid * @param string $classFromFluid * @param string $titleFromFluid * @param string $additionalParametersFromFluid * @param string $expected */ public function createTypolinkParameterArrayFromArgumentsReturnsExpectedArray($input, $targetFromFluid, $classFromFluid, $titleFromFluid, $additionalParametersFromFluid, $expected) { $result = $this->subject->_call('createTypolinkParameterArrayFromArguments', $input, $targetFromFluid, $classFromFluid, $titleFromFluid, $additionalParametersFromFluid); $this->assertSame($expected, $result); }