Module: Typ::Is
- Defined in:
- lib/typ.rb
Defined Under Namespace
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(gate) ⇒ Object
40 41 42 |
# File 'lib/typ.rb', line 40 def self.included gate gate.extend Singleton end |
Instance Method Details
#initialize(object) ⇒ Object
48 49 50 |
# File 'lib/typ.rb', line 48 def initialize object @ok = self.class.check[object] end |
#ok? ⇒ Boolean
52 53 54 |
# File 'lib/typ.rb', line 52 def ok? @ok end |