Class: Dionysus::Producer::Registry
- Inherits:
-
Object
- Object
- Dionysus::Producer::Registry
show all
- Defined in:
- lib/dionysus/producer/registry.rb
Defined Under Namespace
Classes: Registration, Validator
Instance Method Summary
collapse
Constructor Details
7
8
9
|
# File 'lib/dionysus/producer/registry.rb', line 7
def initialize
@container = {}
end
|
Instance Method Details
#namespace(namespace) ⇒ Object
11
12
13
14
15
|
# File 'lib/dionysus/producer/registry.rb', line 11
def namespace(namespace, &)
registration = Registration.new(namespace)
registration.instance_eval(&)
container[namespace] = registration
end
|
#registrations ⇒ Object
17
18
19
|
# File 'lib/dionysus/producer/registry.rb', line 17
def registrations
container
end
|