In Files

Methods

Class/Module Index [+]

Quicksearch

Accessorize::ClassMethods

Public Instance Methods

cattr_accessor(*syms) click to toggle source
# File lib/support.rb, line 45
def cattr_accessor(*syms)
  syms.flatten.each do |sym|
    class_eval(          unless defined? @@#{sym}            @@#{sym} = nil          end          def self.#{sym}            @@#{sym}          end          def #{sym}=(value)            @@#{sym} = value          end          def self.#{sym}=(value)            @@#{sym} = value          end          def #{sym}            @@#{sym}          end, __FILE__, __LINE__)
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.