Module: AttrSecure::Adapters::Ruby
- Defined in:
- lib/attr_secure/adapters/ruby.rb
Class Method Summary collapse
- .read_attribute(object, attribute) ⇒ Object
- .valid?(object) ⇒ Boolean
- .write_attribute(object, attribute, value) ⇒ Object
Class Method Details
.read_attribute(object, attribute) ⇒ Object
13 14 15 |
# File 'lib/attr_secure/adapters/ruby.rb', line 13 def self.read_attribute(object, attribute) object.instance_variable_get "@#{attribute}" end |
.valid?(object) ⇒ Boolean
5 6 7 |
# File 'lib/attr_secure/adapters/ruby.rb', line 5 def self.valid?(object) true end |
.write_attribute(object, attribute, value) ⇒ Object
9 10 11 |
# File 'lib/attr_secure/adapters/ruby.rb', line 9 def self.write_attribute(object, attribute, value) object.instance_variable_set "@#{attribute}", value end |