class Bigcommerce::SubresourceActions

Public Instance Methods

included(base) click to toggle source
# File lib/bigcommerce/subresource_actions.rb, line 3
def included(base)
  base.send(:include, Request.new(options[:uri]))
  base.extend(ClassMethods)
  options[:disable_methods] ||= []
  methods = ClassMethods.public_instance_methods & options[:disable_methods]
  methods.each { |name| base.send(:remove_method, name) }
end