# File lib/attr_optional.rb, line 47 def attr_optional?(key) self.class.attr_optional? key end
# File lib/attr_optional.rb, line 43 def optional_attributes self.class.optional_attributes end
# File lib/attr_optional.rb, line 3 def self.included(klass) klass.send :extend, ClassMethods end