Sha256: 150b340db9fec3c7298dab3fa34a7b70e724d131746c69671d5ce7a0dedb6d99
Contents?: true
Size: 561 Bytes
Versions: 6
Compression:
Stored size: 561 Bytes
Contents
class User < ActiveRecord::Base include Concentric::Model include ::Kojac::ModelMethods PUBLIC_FIELDS = [ :first_name, :last_name, ] PRIVATE_FIELDS = [ :email, :middle_names, :dob ] ADMIN_FIELDS = [ :ring ] READ_ONLY_FIELDS = [ :id, :owner_id, :created_at, :updated_at ] ALL_FIELDS = PUBLIC_FIELDS + PRIVATE_FIELDS + ADMIN_FIELDS + READ_ONLY_FIELDS ring :user, :read => PUBLIC_FIELDS #ring :user, :write => [] ring :admin, :read => ALL_FIELDS ring :admin, :write => PUBLIC_FIELDS + PRIVATE_FIELDS + ADMIN_FIELDS end
Version data entries
6 entries across 6 versions & 1 rubygems