public function guessType($object, $name, $classes)
{
if (count($object->getAnyOf()) == 1) {
return $this->chainGuesser->guessType($object->getAnyOf()[0], $name, $classes);
}
$type = new MultipleType($object);
foreach ($object->getAnyOf() as $anyOfObject) {
$type->addType($this->chainGuesser->guessType($anyOfObject, $name, $classes));
}
return $type;
}