Sha256: 1c22bbb90a28590bdda91e38efc8db320a277a381b933ebd386dd45cf47b2ca6

Contents?: true

Size: 459 Bytes

Versions: 66

Compression:

Stored size: 459 Bytes

Contents

module Hydra
  module AccessControls
    module WithAccessRight
      extend ActiveSupport::Concern

      included do
        include Hydra::AccessControls::Permissions
      end

      delegate :open_access?, :open_access_with_embargo_release_date?, 
               :authenticated_only_access?, :private_access?, to: :access_rights

      protected
        def access_rights
          @access_rights ||= AccessRight.new(self)
        end

    end
  end
end

Version data entries

66 entries across 66 versions & 1 rubygems

Version Path
hydra-access-controls-13.0.0 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-12.1.0 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-12.0.2 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-11.0.7 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-12.0.1 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-11.0.6 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-12.0.0 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-11.0.1 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-11.0.0 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-11.0.0.rc2 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-10.7.0 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-10.6.2 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-10.6.1 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-10.6.0 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-10.5.1 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-11.0.0.rc1 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-10.5.0 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-8.2.0 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-10.4.0 app/models/concerns/hydra/access_controls/with_access_right.rb
hydra-access-controls-10.4.0.rc2 app/models/concerns/hydra/access_controls/with_access_right.rb