Type:
Class

Extends the module object with class/module and instance accessors for class/module attributes, just like the native attr* accessors for instance attributes.

Extends the API for constants to be able to deal with qualified names. Arguments are assumed to be relative to the receiver.

concerning
  • References/Ruby on Rails/Rails/Classes/Module/Module::Concerning

concerning(topic, &block) Instance Public methods Define a new concern and

2025-01-10 15:47:30
mattr_reader
  • References/Ruby on Rails/Rails/Classes/Module

mattr_reader(*syms) Instance Public methods Defines a class attribute and creates

2025-01-10 15:47:30
attr_internal_accessor
  • References/Ruby on Rails/Rails/Classes/Module

attr_internal_accessor(*attrs) Instance Public methods Declares an attribute

2025-01-10 15:47:30
foo
  • References/Ruby on Rails/Rails/Classes/Module

foo() Instance Public methods

2025-01-10 15:47:30
parent
  • References/Ruby on Rails/Rails/Classes/Module

parent() Instance Public methods Returns the module which contains this one

2025-01-10 15:47:30
deprecate
  • References/Ruby on Rails/Rails/Classes/Module

deprecate(*method_names) Instance Public methods

2025-01-10 15:47:30
delegate
  • References/Ruby on Rails/Rails/Classes/Module

delegate(*methods) Instance Public methods Provides a delegate

2025-01-10 15:47:30
qualified_const_get
  • References/Ruby on Rails/Rails/Classes/Module

qualified_const_get(path) Instance Public methods

2025-01-10 15:47:30
cattr_writer
  • References/Ruby on Rails/Rails/Classes/Module

cattr_writer(*syms) Instance Public methods Alias for:

2025-01-10 15:47:30
alias_method_chain
  • References/Ruby on Rails/Rails/Classes/Module

alias_method_chain(target, feature) Instance Public methods Encapsulates the

2025-01-10 15:47:30