FluidTYPO3\Vhs\ViewHelpers\Condition\Form\HasValidatorViewHelper::getFormObject PHP Method

getFormObject() protected static method

protected static getFormObject ( TYPO3\CMS\Fluid\Core\ViewHelper\ViewHelperVariableContainer $viewHelperVariableContainer, string $formClassName = FormViewHelper::class ) : TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface | null
$viewHelperVariableContainer TYPO3\CMS\Fluid\Core\ViewHelper\ViewHelperVariableContainer
$formClassName string
return TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface | null
    protected static function getFormObject($viewHelperVariableContainer, $formClassName = FormViewHelper::class)
    {
        if (true === $viewHelperVariableContainer->exists($formClassName, 'formObject')) {
            return $viewHelperVariableContainer->get($formClassName, 'formObject');
        }
        if (self::ALTERNATE_FORM_VIEWHELPER_CLASSNAME !== $formClassName) {
            return self::getFormObject($viewHelperVariableContainer, self::ALTERNATE_FORM_VIEWHELPER_CLASSNAME);
        }
        return null;
    }