Class: Humr::Handler
- Inherits:
-
Object
show all
- Defined in:
- lib/humr/handler.rb
Defined Under Namespace
Classes: SIPrefix, Time, URLEscaped, UserAgent
Constant Summary
collapse
- @@handlers =
{}
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.[](name) ⇒ Object
14
15
16
|
# File 'lib/humr/handler.rb', line 14
def self.[](name)
@@handlers[name]
end
|
.register(name) ⇒ Object
9
10
11
12
|
# File 'lib/humr/handler.rb', line 9
def self.register(name)
@@handlers[name] = self
@name = name
end
|
Instance Method Details
#name ⇒ Object
5
6
7
|
# File 'lib/humr/handler.rb', line 5
def name
self.class.instance_eval { @name }
end
|