Sha256: e8e7864d82d275b56eada8b93af4d7105d50c8dd8743e981c2a546b16d6af214
Contents?: true
Size: 500 Bytes
Versions: 2
Compression:
Stored size: 500 Bytes
Contents
module Ecoportal module API class V2 class RegisterSearchResult < Common::BaseModel passthrough :id, :name, :state class_resolver :stage_class, "Ecoportal::API::V2::Stage" def stages return @stages if defined?(@stages) @stages = (doc["stages"] || []).each_with_index.map do |stage, i| stage_class.new(stage, parent: self, key: ["stages", i]) end end end end end end require 'ecoportal/api/v2/stage'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ecoportal-api-0.7.5 | lib/ecoportal/api/v2/register_search_result.rb |
ecoportal-api-0.7.4 | lib/ecoportal/api/v2/register_search_result.rb |