Method: Puer::Generators::Gist.attr_rw

Defined in:
lib/puer/generators/gist.rb

.attr_rw(*attrs) ⇒ Object



29
30
31
32
33
34
35
36
37
# File 'lib/puer/generators/gist.rb', line 29

def self.attr_rw(*attrs)
  attrs.each do |attr|
    class_eval %Q{
      def #{attr}(val=nil)
        val.nil? ? @#{attr} : @#{attr} = val
      end
    }
  end
end