我正在开发一个包。有时我需要与用户对象进行交互。例如,我可以通过Auth::user()
; 但是,对于其他人,我需要类名。例如App\User
,如果您使用的是基本模型。
现在我使用包的config
文件来做到这一点。基本上,$ php artisan vendor:publish
如果它不是默认的,那么你将包并在那里设置类名App\User
。
我很好奇是否还有其他方法?
就像通过表名或类似的东西。
注意:诚然,现在我正在扩展我的 Laravel 知识的界限;所以,如果这很简单,请道歉。