Module: Accessible
- Defined in:
- lib/accessible.rb,
lib/accessible/version.rb,
lib/accessible/data_loader.rb,
lib/accessible/hash_methods.rb,
lib/accessible/accessorizers.rb
Defined Under Namespace
Modules: Accessorizers, ClassMethods, DataLoader, HashMethods
Constant Summary
collapse
- VERSION =
"0.2.0"
Class Method Summary
collapse
Class Method Details
.create {|klass| ... } ⇒ Object
11
12
13
14
15
|
# File 'lib/accessible.rb', line 11
def self.create
klass = Class.new { extend ClassMethods }
yield klass if block_given?
klass
end
|
.included(base) ⇒ Object
7
8
9
|
# File 'lib/accessible.rb', line 7
def self.included(base)
base.extend(ClassMethods)
end
|