I got the following error when normalizing a form containing SubmitButton with the InitialValuesNormalizer :
Argument 1 passed to Limenius\Liform\Serializer\Normalizer\InitialValuesNormalizer::getValues() must be an instance of Symfony\Component\Form\Form, instance of Symfony\Component\Form\SubmitButton given, called in my-project/vendor/limenius/liform/src/Limenius/Liform/Serializer/Normalizer/InitialValuesNormalizer.php on line 62
The getValues() function requires a Form but the SubmitButton is not one but implements FormInterface.
In my case, replacing Form by FormInterface does the job but may require further testing.
I got the following error when normalizing a form containing
SubmitButtonwith theInitialValuesNormalizer:Argument 1 passed to Limenius\Liform\Serializer\Normalizer\InitialValuesNormalizer::getValues() must be an instance of Symfony\Component\Form\Form, instance of Symfony\Component\Form\SubmitButton given, called in my-project/vendor/limenius/liform/src/Limenius/Liform/Serializer/Normalizer/InitialValuesNormalizer.php on line 62The
getValues()function requires aFormbut theSubmitButtonis not one but implementsFormInterface.In my case, replacing
FormbyFormInterfacedoes the job but may require further testing.