Module: Stylus::CoreExt
- Included in:
- Stylus
- Defined in:
- lib/stylus_rails/core_ext.rb
Instance Method Summary collapse
Instance Method Details
#mattr_accessor(sym) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/stylus_rails/core_ext.rb', line 5 def mattr_accessor(sym) class_eval(<<-EOS, __FILE__, __LINE__ + 1) @@#{sym} = nil unless defined? @@#{sym} def self.#{sym} @@#{sym} end def self.#{sym}=(obj) @@#{sym} = obj end EOS end |