Module: Utusemi::Core::Base
- Included in:
- InstanceMethods
- Defined in:
- lib/utusemi/core.rb
Overview
用途
役割
備考
utusemi
Instance Method Summary collapse
- #utusemi(obj = nil, options = {}) ⇒ Object
- #utusemi!(obj = nil, options = {}) ⇒ Object
- #utusemi_values ⇒ Object
Instance Method Details
#utusemi(obj = nil, options = {}) ⇒ Object
21 22 23 |
# File 'lib/utusemi/core.rb', line 21 def utusemi(obj = nil, = {}) clone.utusemi!(obj, ) end |
#utusemi!(obj = nil, options = {}) ⇒ Object
25 26 27 28 29 30 31 |
# File 'lib/utusemi/core.rb', line 25 def utusemi!(obj = nil, = {}) obj = true if obj.nil? utusemi_values[:flag] = obj ? true : false utusemi_values[:type] = obj.to_sym if obj.class.in? [Symbol, String] utusemi_values[:options] = self end |
#utusemi_values ⇒ Object
17 18 19 |
# File 'lib/utusemi/core.rb', line 17 def utusemi_values @utusemi_values ||= {} end |