Sha256: fd783454333c0627b3bbf8120602e8144f97cd064210e47892e75f73cf7f23cc
Contents?: true
Size: 609 Bytes
Versions: 3
Compression:
Stored size: 609 Bytes
Contents
module Curate module UserBehavior module Base extend ActiveSupport::Concern def repository_noid Sufia::Noid.noidify(repository_id) end def repository_noid? repository_id? end def agree_to_terms_of_service! update_column(:agreed_to_terms_of_service, true) end def collections Collection.where(Hydra.config[:permissions][:edit][:individual] => user_key) end def get_value_from_ldap(attribute) # override end def name read_attribute(:name) || user_key end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
curate-0.6.4 | app/models/curate/user_behavior/base.rb |
curate-0.6.3 | app/models/curate/user_behavior/base.rb |
curate-0.6.1 | app/models/curate/user_behavior/base.rb |