Lines Matching refs:data
151 …public function serialize($data, string $format, ?SerializationContext $context = null, ?string $t… argument
162 $result = $this->visit($navigator, $visitor, $context, $data, $format, $type);
169 …public function deserialize(string $data, string $type, string $format, ?DeserializationContext $c… argument
178 $result = $this->visit($navigator, $visitor, $context, $data, $format, $type);
186 … public function toArray($data, ?SerializationContext $context = null, ?string $type = null): array argument
196 $result = $this->visit($navigator, $visitor, $context, $data, 'json', $type);
202 \is_object($data) ? \get_class($data) : \gettype($data),
213 public function fromArray(array $data, string $type, ?DeserializationContext $context = null) argument
222 return $this->visit($navigator, $visitor, $context, $data, 'json', $type, false);
226 * @param mixed $data
230 …igatorInterface $navigator, VisitorInterface $visitor, Context $context, $data, string $format, ?s… argument
243 $data = $visitor->prepare($data);
249 return $navigator->accept($data, $type);
253 * @param mixed $data
257 private function convertArrayObjects($data) argument
259 if ($data instanceof \ArrayObject || $data instanceof \stdClass) {
260 $data = (array) $data;
262 if (\is_array($data)) {
263 foreach ($data as $k => $v) {
264 $data[$k] = $this->convertArrayObjects($v);
268 return $data;