Sha256: f79bf4a0fac565117613a380051b1ef3df804ea0c5b1aee7521aead07b875cd1

Contents?: true

Size: 291 Bytes

Versions: 7

Compression:

Stored size: 291 Bytes

Contents

# frozen_string_literal: true
module Sufia
  class PermissionTemplateAccess < ActiveRecord::Base
    belongs_to :permission_template

    def view?
      access == 'view'
    end

    def deposit?
      access == 'deposit'
    end

    def manage?
      access == 'manage'
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
sufia-7.4.1 app/models/sufia/permission_template_access.rb
sufia-7.4.0 app/models/sufia/permission_template_access.rb
sufia-7.3.1 app/models/sufia/permission_template_access.rb
sufia-7.3.0 app/models/sufia/permission_template_access.rb
sufia-7.3.0.rc3 app/models/sufia/permission_template_access.rb
sufia-7.3.0.rc2 app/models/sufia/permission_template_access.rb
sufia-7.3.0.rc1 app/models/sufia/permission_template_access.rb