Sha256: a5939de62300d7fcbd7bbce735db062923d3b277e8a28e56946f8913b6b25955

Contents?: true

Size: 225 Bytes

Versions: 6

Compression:

Stored size: 225 Bytes

Contents

class PapermillAssociation < ActiveRecord::Base
  belongs_to :papermill_asset
  belongs_to :assetable, :polymorphic => true
  
  def assetable_type=(sType)
     super(sType.to_s.classify.constantize.base_class.to_s)
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
papermill-2.1.1 lib/papermill/papermill_association.rb
papermill-2.1.0 lib/papermill/papermill_association.rb
papermill-2.0.2 lib/papermill/papermill_association.rb
papermill-2.0.1 lib/papermill/papermill_association.rb
papermill-2.0.0 lib/papermill/papermill_association.rb
papermill-2.0.0.pre lib/papermill/papermill_association.rb