Sha256: 201ff36987d332b7995151cb65f2b0d0392ae6c598e5575005fa3a629f5f38cd
Contents?: true
Size: 543 Bytes
Versions: 15
Compression:
Stored size: 543 Bytes
Contents
# frozen_string_literal: true module Hyrax class VersionPresenter attr_reader :version, :current def initialize(version) @version = version @current = false end delegate :label, :uri, to: :version alias current? current def current! @current = true end def created @created ||= version.created.in_time_zone.to_formatted_s(:long_ordinal) end def committer Hyrax::VersionCommitter .find_by(version_id: @version.uri) &.committer_login end end end
Version data entries
15 entries across 15 versions & 1 rubygems