检查供应商是否存在于我们的 Laravel 项目中的最佳方法是什么?
我的解决方案:
$foo = 'Foo\Foo';
if (class_exists($foo)) {
// class exists
}
有更好的解决方案吗?一个我不知道的 Laravel 方法?
谢谢!
最佳答案
这是正确的做法,Laravel 中没有相应的功能。
但最正确的方法是使用完整命名空间检查类是否存在,例如:
$foo = 'Symfony\Component\HttpFoundation\Request';
if (class_exists($foo)) {
// class exists
}
关于php - Laravel 5.2.x 测试供应商是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37024411/