Rails アプリケーションの一部をエンジンに抽出しています。エンジンには、エンジンがマウントされているアプリケーションのモデル クラスとの関係を持つモデル クラスが含まれています。場合によっては、それらの関係が必要になります。
module Carrier
class Profile < ActiveRecord::Base
attr_accessible :company_id
belongs_to :company, class_name: Carrier.company_class_name
validates :company, presence: true
end
end
エンジンにはクラスがないため、Company
開発中にこの関係をどのように処理する必要がありますか? 外部クラスを「スタブ」するために他の人は何をしますか?