2017-06-13 12 views
0

Laravel 5.4に基づいた私の現在のプロジェクトでは、アップロードされたドキュメントをリレーションとして使用している多くのモデルがあります。のは、多くの他のモデルと相互作用することができるDocumentモデルを呼びましょうLaravel 5、アップロード用の一般的なモデルハンドラを作成するにはどうすればよいですか?

Product -> hasMany(Photos) 
User -> hasOne(AvatarImage) 
Ticket -> hasMany(Documents) 

と私はメインクラスを持っている可能性がどのように把握することを試みる:

は、私のような各モデルのために別々のリレーショナルクラスを作るために避けたいです。

どうすればよいですか? Laravelの多型の関係にこの場合

答えて

関連する問題