/** * @param $in * @param VisitorInterface $visitor * @param DeserializationContext $context * @return DirectoryEntries */ public function read($in, VisitorInterface $visitor, DeserializationContext $context) { $data = $context->accept($in, $this->getType()); $visitor->setNavigator($context->getNavigator()); return new DirectoryEntries($data); }