module PropRocks

Public Class Methods

included(base) click to toggle source
# File lib/proprocks.rb, line 2
def self.included(base)
  base.extend(ClassMethods)
end
new(attrs = {}, &block) click to toggle source
# File lib/proprocks.rb, line 17
def initialize(attrs = {}, &block)
  if attrs
    attrs.each do |k,v|
      self.send "#{k}=", v
    end
  end
  self.instance_eval(&block) if block_given?
end