Class: Val
Defined Under Namespace
Modules: CoreExt, DSL Classes: Claim, Instance, Key, Message
Constant Summary collapse
Instance Attribute Summary collapse
-
#claims ⇒ Object
readonly
Returns the value of attribute claims.
Instance Method Summary collapse
- #===(value) ⇒ Object
- #[](value) ⇒ Object
-
#initialize(&block) ⇒ Val
constructor
A new instance of Val.
- #to_val ⇒ Object
Methods included from DSL
#NOT, #OR, #is, #is_a, #key, #m, #val
Constructor Details
#initialize(&block) ⇒ Val
Returns a new instance of Val.
44 45 46 47 |
# File 'lib/val.rb', line 44 def initialize &block @claims = [] instance_exec &block if block_given? end |
Instance Attribute Details
#claims ⇒ Object (readonly)
Returns the value of attribute claims.
49 50 51 |
# File 'lib/val.rb', line 49 def claims @claims end |