doFetch() protected method

protected doFetch ( $id )
 /**
  * {@inheritdoc}
  */
 protected function doFetch($id)
 {
     /** @var ClassMetadata $result */
     $classMetadata = parent::doFetch($id);
     if ($classMetadata instanceof ClassMetadata) {
         $className = $classMetadata->getName();
         $staticProperties = $classMetadata->getReflectionClass()->getStaticProperties();
         if (array_key_exists('_TSPEC', $staticProperties) && $staticProperties['_TSPEC'] === null) {
             new $className();
         }
     }
     return $classMetadata;
 }