public function buildOpenStackApiVersion($version, $status, IOpenStackComponent $component) { $api_version = new OpenStackApiVersion(); $api_version->setVersion($version); $api_version->setStatus($status); if (!is_null($component)) { $api_version->setReleaseComponent($component); $component->addVersion($api_version); } return $api_version; }