protected function getTypedValue($registry, $value) { if (($handler = $this->createTypeHandler($registry)) !== null) { return $handler->getResult($value); } else { return $registry->convertToType($this->getType(), $value); } }