为什么在 PHP 的 laravel 模型类中使用静态方法?
2022-08-31 00:15:02
在PHP laravel中,我们有这样的代码
$user = User::find(1);
var_dump($user->name);
我不是在讨论如何使用方法,我是在为何使用静态方法?静态方法的使用难道不应该使方法难以测试吗?find
如果他们使用单例进行设计会更好吗?
例如:
$user = User::getInstance()->find(1);
var_dump($user->name);