class Hydra::Config::PermissionsConfig::LeaseConfig
Attributes
expiration_date[RW]
history[RW]
visibility_after[RW]
visibility_during[RW]
Public Class Methods
new(values = {}, attributes={prefix:''})
click to toggle source
# File lib/hydra/config.rb, line 162 def initialize(values = {}, attributes={prefix:''}) @expiration_date = solr_name("#{attributes[:prefix]}lease_expiration_date", :stored_sortable, type: :date) @visibility_during = solr_name("visibility_during_lease", :symbol) @visibility_after = solr_name("visibility_after_lease", :symbol) @history = solr_name("lease_history", :symbol) end
Public Instance Methods
solr_name(*args)
click to toggle source
# File lib/hydra/config.rb, line 169 def solr_name(*args) ActiveFedora.index_field_mapper.solr_name(*args) end