/**
  * gets the right class string of a version
  *
  * @param string $class
  *
  * @return string
  * @author Daniel Wendlandt
  */
 private function getClass($class)
 {
     return $this->repositoryClassMap->getClassName($class);
 }
 /**
  * gets the right class string of a version
  *
  * @param string $class
  *
  * @return string
  * @author Daniel Wendlandt
  */
 protected function getClass($class)
 {
     return $this->repositoryClassMap->getClassName($class);
 }
 private function versionTests($class)
 {
     //v90x
     $repositoryClassMapV090x = new RepositoryClassMap(ClientVersionMapInterface::VERSION_V090X);
     $className = $repositoryClassMapV090x->getClassName($class);
     $this->defaultInstanceByClassNameTest($className);
     //v1x
     $repositoryClassMapV1x = new RepositoryClassMap(ClientVersionMapInterface::VERSION_V1X);
     $className = $repositoryClassMapV1x->getClassName($class);
     $this->defaultInstanceByClassNameTest($className);
     //instance var version
     $repositoryClassMap = new RepositoryClassMap();
     $className = $repositoryClassMap->getClassName($class);
     $this->defaultInstanceByClassNameTest($className);
 }