Module: EasyType::Parameter::ClassMethods
- Defined in:
- lib/easy_type/parameter.rb
Instance Method Summary (collapse)
-
- (Object) on_apply(&block)
on_apply do "identified by #http://:password" end end.
-
- (Object) to_translate_to_resource(&block)
map do "identified by #http://:password" end end.
Instance Method Details
- (Object) on_apply(&block)
on_apply do
"identified by #{resource[:password]}"
end
end
35 36 37 |
# File 'lib/easy_type/parameter.rb', line 35 def on_apply(&block) define_method(:on_apply, &block) if block end |
- (Object) to_translate_to_resource(&block)
map do
"identified by #{resource[:password]}"
end
end
53 54 55 56 |
# File 'lib/easy_type/parameter.rb', line 53 def to_translate_to_resource(&block) eigenclass = class << self; self; end eigenclass.send(:define_method, :translate_to_resource, &block) end |