Sha256: 9a98d8f2ae754026e908408e37282549ac59d86d97738802197961a11ecf37e3
Contents?: true
Size: 430 Bytes
Versions: 30
Compression:
Stored size: 430 Bytes
Contents
module CmAdmin module Models class CmShowSection attr_accessor :section_name, :available_section_fields def initialize(section_name, &block) @available_section_fields = [] @section_name = section_name instance_eval(&block) end def field(field_name, options={}) @available_section_fields << CmAdmin::Models::Field.new(field_name, options) end end end end
Version data entries
30 entries across 30 versions & 1 rubygems