Sha256: 1cc4e12b9377e0be1c419b5d16cf906a818035de18d6d27f5513f7f80c36ecca

Contents?: true

Size: 288 Bytes

Versions: 4

Compression:

Stored size: 288 Bytes

Contents

# frozen_string_literal: true

class SidecarImageTransition < ApplicationRecord
  include Statesman::Adapters::ActiveRecordTransition

  validates :to_state, inclusion: {in: SidecarImageStateMachine.states}

  belongs_to :solr_document_sidecar, inverse_of: :sidecar_image_transitions
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
geoblacklight_sidecar_images-0.9.2 app/models/sidecar_image_transition.rb
geoblacklight_sidecar_images-1.0.0 app/models/sidecar_image_transition.rb
geoblacklight_sidecar_images-0.9.1 app/models/sidecar_image_transition.rb
geoblacklight_sidecar_images-0.9.0 app/models/sidecar_image_transition.rb