Sha256: 028e86ec3e98768c4e4fb2c6df28ee799f4b63451b5514f7ebc8fd04e1bbb924
Contents?: true
Size: 452 Bytes
Versions: 10
Compression:
Stored size: 452 Bytes
Contents
module SurveyExtensions def self.included(base) base.extend(ClassMethods) base.send(:include, InstanceMethods) base.class_eval do # Same as typing in the class end end module ClassMethods end module InstanceMethods # def title # foo # end # def foo # "bar" # end end end # Add "survey" to config['extend'] array in config/initializers/surveyor.rb to activate these extensions
Version data entries
10 entries across 10 versions & 3 rubygems