Method: MagLoft::RemoteResource.remote_attribute
- Defined in:
- lib/magloft/remote_resource.rb
.remote_attribute(*args) ⇒ Object
63 64 65 66 67 68 69 |
# File 'lib/magloft/remote_resource.rb', line 63 def remote_attribute(*args) args.each do |arg| remote_attributes.push(arg) class_eval("attr_accessor :#{arg}", __FILE__, __LINE__) class_eval("def #{arg}=(val);update_data(:#{arg}, val);end", __FILE__, __LINE__) end end |