Module: Mongoid::Signature::ClassMethods
- Defined in:
- lib/mongoid/signature.rb
Instance Method Summary collapse
Instance Method Details
#sign_document(options = {}) ⇒ Object
53 54 55 56 57 58 59 60 61 62 |
# File 'lib/mongoid/signature.rb', line 53 def sign_document( = {}) self.sign_fields = [:include] if [:save_signature] class_eval <<-EOV field :signature, :type => String, :required => true index :signature before_validation :sign! EOV end end |