Sha256: 31604c0c982b262faa50089f89efe9142911ea7bc27dac2caa28331a5ca79a11
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
module Ecoportal module API class V2 class Page < Common::Content::DoubleModel passkey :id passthrough :patch_ver passthrough :name, :template_id passarray :base_tags, :tags, order_matters: false passthrough :time_zone passdate :created_at, :updated_at, read_only: true passthrough :can class_resolver :components_class, "Ecoportal::API::V2::Page::Components" class_resolver :sections_class, "Ecoportal::API::V2::Page::Sections" class_resolver :stages_class, "Ecoportal::API::V2::Page::Stages" embeds_one :components, multiple: true, klass: :components_class embeds_one :sections, multiple: true, klass: :sections_class embeds_one :stages, multiple: true, klass: :stages_class end end end end require 'ecoportal/api/v2/page/component' require 'ecoportal/api/v2/page/components' require 'ecoportal/api/v2/page/section' require 'ecoportal/api/v2/page/sections' require 'ecoportal/api/v2/page/stage' require 'ecoportal/api/v2/page/stages'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ecoportal-api-oozes-0.5.5 | lib/ecoportal/api/v2/page.rb |