Chris@1295: api.array :versions, api_meta(:total_count => @versions.size) do Chris@1295: @versions.each do |version| Chris@1295: api.version do Chris@1295: api.id version.id Chris@1295: api.project(:id => version.project_id, :name => version.project.name) unless version.project.nil? Chris@1295: Chris@1295: api.name version.name Chris@1295: api.description version.description Chris@1295: api.status version.status Chris@1295: api.due_date version.effective_date Chris@1295: api.sharing version.sharing Chris@1295: Chris@1295: render_api_custom_values version.custom_field_values, api Chris@1295: Chris@1295: api.created_on version.created_on Chris@1295: api.updated_on version.updated_on Chris@1295: end Chris@1295: end Chris@1295: end