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(" @@\#{sym} = nil unless defined? @@\#{sym}\n\n def self.\#{sym}\n @@\#{sym}\n end\n\n def self.\#{sym}=(obj)\n @@\#{sym} = obj\n end\n EOS\nend\n", __FILE__, __LINE__ + 1) |