module COS::Struct::Base::AttrHelper
Public Instance Methods
optional_attrs(*s)
click to toggle source
动态创建可选参数
# File lib/cos/struct.rb, line 16 def optional_attrs(*s) define_method(:optional_attrs) {s} attr_reader(*s) end
required_attrs(*s)
click to toggle source
动态创建必选参数
# File lib/cos/struct.rb, line 10 def required_attrs(*s) define_method(:required_attrs) {s} attr_reader(*s) end