/**
  * @param IOpenStackApiVersion $version
  * @return IReleaseSupportedApiVersion
  */
 public function supportsApiVersion(IOpenStackApiVersion $version)
 {
     $version_id = $version->getIdentifier();
     $component_id = $version->getReleaseComponent()->getIdentifier();
     return $this->getComponents('SupportedApiVersions', "ApiVersionID = {$version_id} AND  OpenStackComponentID = {$component_id} ")->First();
 }
 public static function convertApiVersionToArray(IOpenStackApiVersion $version)
 {
     $res = array();
     $res['id'] = $version->getIdentifier();
     $res['version'] = $version->getVersion();
     $res['status'] = $version->getStatus();
     $res['component_id'] = $version->getReleaseComponent()->getIdentifier();
     return $res;
 }