Module: ActiveContext
- Defined in:
- lib/activecontext.rb,
lib/activecontext/rack.rb,
lib/activecontext/context.rb,
lib/activecontext/container.rb
Defined Under Namespace
Classes: Container, Context, Rack
Instance Method Summary
collapse
Instance Method Details
#biject(*args) ⇒ Object
4
5
6
7
|
# File 'lib/activecontext.rb', line 4
def biject(*args)
inject(*args)
outject(*args)
end
|
#inject(*names) ⇒ Object
9
10
11
12
13
14
15
16
17
|
# File 'lib/activecontext.rb', line 9
def inject(*names)
names.each do |name|
if name.is_a?(Hash)
name.each_pair {|key, val| create_inject_method(name, val)}
else
create_inject_method(name, name)
end
end
end
|
#outject(*names) ⇒ Object
19
20
21
22
23
24
25
26
27
|
# File 'lib/activecontext.rb', line 19
def outject(*names)
names.each do |name|
if name.is_a?(Hash)
name.each_pair {|key, val| create_outject_method(name, val)}
else
create_outject_method(name, name)
end
end
end
|