Sha256: 4be23ad7dc03fcfcdd71c3446bf5b007ae88bd3fb3393798402a09cad3ff6446

Contents?: true

Size: 616 Bytes

Versions: 1

Compression:

Stored size: 616 Bytes

Contents

class FurnitureItem < ApplicationRecord
  belongs_to :furniture, inverse_of: :furniture_items
  belongs_to :item, inverse_of: :furniture_items

  has_many :chosen_items, inverse_of: :furniture_item, :dependent => :destroy
  has_many :chosen_furnitures, through: :chosen_items, inverse_of: :furniture_items

  def name
    item.name rescue "Undefined"
  end

  rails_admin do
    visible false

    # Utile se lo usavamo nella configurazione della anagrafic amobili, quando sembrava che
    # in mobilart volessero la possibilità di inserire diverse volte lo stesso
    # item in un mobile
    field :item
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mobilart_models-1.2.14 app/models/furniture_item.rb