context; /** @var \Symfony\Component\Validator\Context\ExecutionContextInterface $context */ $data = $context->getObject(); if (!$data instanceof TypedDataInterface) { throw new \LogicException("There is no Typed Data object available."); } return $data; } }