Sha256: 4b02308a643f97cf263035793996ec58dbe1443b3d20e99396fd631d25ca8474
Contents?: true
Size: 472 Bytes
Versions: 4
Compression:
Stored size: 472 Bytes
Contents
module Ankh module Model def self.included(base) base.send(:attr_accessor, :human_answer) base.send(:attr_reader, :human_question) base.send(:attr_accessor, :salted_human_answer) end def generate_human_question question = Ankh::Question.generate @human_question = question.question self.salted_human_answer = Ankh.encrypt(question.answer) end end end ActiveRecord::Base.extend(Ankh::Validations::HelperMethods)
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ankh-0.1.3 | lib/ankh/model.rb |
ankh-0.1.2 | lib/ankh/model.rb |
ankh-0.1.1 | lib/ankh/model.rb |
ankh-0.1.0 | lib/ankh/model.rb |