module AttrSecure::Adapters::Sequel

Public Class Methods

read_attribute(object, attribute) click to toggle source
# File lib/attr_secure/adapters/sequel.rb, line 15
def self.read_attribute(object, attribute)
  object[attribute.to_sym]
end
valid?(object) click to toggle source
# File lib/attr_secure/adapters/sequel.rb, line 5
def self.valid?(object)
  object.respond_to?(:<) && object < ::Sequel::Model
rescue NameError
  false
end
write_attribute(object, attribute, value) click to toggle source
# File lib/attr_secure/adapters/sequel.rb, line 11
def self.write_attribute(object, attribute, value)
  object[attribute.to_sym] = value
end