Module: Ragot
- Defined in:
- lib/ragot.rb,
lib/ragot/version.rb
Defined Under Namespace
Modules: RagotInside
Classes: Declaration
Constant Summary
collapse
- VERSION =
"0.2.0"
Class Method Summary
collapse
Class Method Details
.about(klass, *_, &block) ⇒ Object
15
16
17
|
# File 'lib/ragot.rb', line 15
def about(klass, *_, &block)
Declaration.for(klass).send (_.empty? ? :instance_exec : :ragot), *_, &block
end
|
.env ⇒ Object
7
8
9
|
# File 'lib/ragot.rb', line 7
def env
@env ||= 'development'
end
|
.env=(env) ⇒ Object
11
12
13
|
# File 'lib/ragot.rb', line 11
def env=(env)
@env = env.to_s
end
|
.included(klass) ⇒ Object
3
4
5
|
# File 'lib/ragot.rb', line 3
def self.included(klass)
klass.extend RagotInside
end
|