_ . _
+ | +
// REFERENTIAL ASSOCIATION
reference_one :email_confirmation
# set up referential accessor and a property
# called :email_confirmation_key
reference_many :sessions
# set up referential accessor based a hash
# of keys in the :session_keys property
// MUTUAL ASSOCIATION
reference_one_mutual :wife, :as => :husband, :class => Wife
# updates are automatically applied to both ends
reference_many_mutual :friends, :as => :friends, :class => self
// TOKENS FOR SIGNUP ETC
token_key! { ActiveSupport::SecureRandom.urlsafe_base64(16) }
# add a field called :token with the provided proc for
# default value, or the proc above if none is provided, and
# key_on that field.
token :yaya
# add a token called yaya, without keying on it.
(( DISCLAIMER ))
THE RIPPLE_OH_CARAMBA GEM WAS NOT WRITTEN TO BE PARTICULARLY
DURABLE OR OF HIGH QUALITY, BUT AS AN EXPERIMENT.
~~ feel free to contribute ~~
- Copyright (c) 2011 Jostein Berre Eliassen. See LICENSE.txt for details.