Sha256: 020ce1ff4f307585d5140377917a32efd5f3e2fdb427c96d4481885b98ff6ac4
Contents?: true
Size: 588 Bytes
Versions: 6
Compression:
Stored size: 588 Bytes
Contents
module EnjuBookmark module BookmarkUser def self.included(base) base.extend ClassMethods end module ClassMethods def enju_bookmark_user_model include InstanceMethods has_many :bookmarks, :dependent => :destroy acts_as_tagger attr_accessible :share_bookmarks, as: :admin end end module InstanceMethods def owned_tags_by_solr bookmark_ids = bookmarks.collect(&:id) if bookmark_ids.empty? [] else Tag.bookmarked(bookmark_ids) end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems