我正在尋找一種方法來添加將在所有車型中使用一些自定義的方法自定義方法。我能想象這樣做的3種方式:Laravel增加對所有雄辯車型
- 添加自定義的方法主要雄辯的Model.php類文件(我想避免這樣做,因爲這是一個核心文件)
- 創建與所需的自定義模型類自定義方法,這些方法將擴展到雄辯的Model類,並且項目中的所有模型將擴展到自定義模型類。
- 添加一個特點,這將有我的方法,包括其所有車型
不過裏面,我想更有效地和最好的方式做到這一點。他們有任何其他的方式來做到這一點?
PS我使用laravel 5.2作爲一個老項目。
#1,絕對是一個不錯的辦法。 #2和#3都是很好的方法。我會用#2如果從字面上* *所有車型(包括您的應用程序永遠不會有任何將來的)需要額外的功能和#3如果只*其中一些*會。 – ceejayoz
感謝@ceejayoz :) –