Lines Matching refs:type
39 public function visitNull($data, array $type) argument
47 public function visitString(string $data, array $type) argument
55 public function visitBoolean(bool $data, array $type) argument
63 public function visitInteger(int $data, array $type) argument
71 public function visitDouble(float $data, array $type) argument
78 * @param array $type
82 public function visitArray(array $data, array $type) argument
86 $rs = isset($type['params'][1]) ? new \ArrayObject() : [];
88 $isList = isset($type['params'][0]) && !isset($type['params'][1]);
90 $elType = $this->getElementType($type);
109 public function startVisitingObject(ClassMetadata $metadata, object $data, array $type): void argument
118 public function endVisitingObject(ClassMetadata $metadata, object $data, array $type) argument
136 $v = $this->navigator->accept($v, $metadata->type);