Method: Fastaccess::Fastaccess.register_on

Defined in:
lib/fastaccess/fastaccess.rb

.register_on(class_name, method_name, options = {}) ⇒ Object

registers a method, defined on a certain class, as being handled by fastaccess.

Parameters:

  • class_name (Class)

    is the actual Class.

  • method_name (Symbol)

    is the symbol denoting the actual method



36
37
38
39
40
# File 'lib/fastaccess/fastaccess.rb', line 36

def self.register_on(class_name, method_name, options={})
  self.fastaccess_on[class_name] << method_name
  id = options_id_for(class_name, method_name)
  self.registered_options[id] = self.registered_options[id].merge(options)
end