Sha256: b4e7a297218d79c129da859de247a088435da968522e6d511efd81ff8d7ed53e

Contents?: true

Size: 441 Bytes

Versions: 9

Compression:

Stored size: 441 Bytes

Contents

#include MuckProfiles::Models::MuckUser
module MuckProfiles
  module Models
    module MuckUser

      extend ActiveSupport::Concern
      
      included do
          
        has_one :profile, :dependent => :destroy
        accepts_nested_attributes_for :profile, :allow_destroy => true
        after_create {|user| user.create_profile unless user.profile}
        delegate :photo, :to => :profile
           
      end

    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
muck-profiles-3.1.5 lib/muck-profiles/models/user.rb
muck-profiles-3.1.4 lib/muck-profiles/models/user.rb
muck-profiles-3.1.3 lib/muck-profiles/models/user.rb
muck-profiles-3.1.2 lib/muck-profiles/models/user.rb
muck-profiles-3.1.1 lib/muck-profiles/models/user.rb
muck-profiles-3.1.0 lib/muck-profiles/models/user.rb
muck-profiles-3.0.2 lib/muck-profiles/models/user.rb
muck-profiles-3.0.1 lib/muck-profiles/models/user.rb
muck-profiles-3.0.0 lib/muck_profiles/models/user.rb