@@ 75-85 (lines=11) @@ | ||
72 | return $this->formErrorHandler->serializeFormToXml($visitor, $form, $type); |
|
73 | } |
|
74 | ||
75 | public function serializeFormToJson(JsonSerializationVisitor $visitor, Form $form, array $type, Context $context = null) |
|
76 | { |
|
77 | $isRoot = !interface_exists(SerializationVisitorInterface::class) && null === $visitor->getRoot(); |
|
78 | $result = $this->adaptFormArray($this->formErrorHandler->serializeFormToJson($visitor, $form, $type), $context); |
|
79 | ||
80 | if ($isRoot) { |
|
81 | $visitor->setRoot($result); |
|
82 | } |
|
83 | ||
84 | return $result; |
|
85 | } |
|
86 | ||
87 | public function serializeFormToYml(YamlSerializationVisitor $visitor, Form $form, array $type, Context $context = null) |
|
88 | { |
|
@@ 87-97 (lines=11) @@ | ||
84 | return $result; |
|
85 | } |
|
86 | ||
87 | public function serializeFormToYml(YamlSerializationVisitor $visitor, Form $form, array $type, Context $context = null) |
|
88 | { |
|
89 | $isRoot = null === $visitor->getRoot(); |
|
90 | $result = $this->adaptFormArray($this->formErrorHandler->serializeFormToYml($visitor, $form, $type), $context); |
|
91 | ||
92 | if ($isRoot) { |
|
93 | $visitor->setRoot($result); |
|
94 | } |
|
95 | ||
96 | return $result; |
|
97 | } |
|
98 | ||
99 | public function __call($name, $arguments) |
|
100 | { |