检查Laravel项目中是否存在包


Check if a package exists in Laravel project

我在我的Laravel项目中有一个包,它只是显示包刀片视图中的文本。我所做的就是将包视图发布到我的项目的主视图中,这样我就可以通过使用@include()方法在我的主视图中包含包视图的文本。如何添加条件以在调用其视图之前检查包是否存在或包含在项目中?

您可以使用exists()作为:

if (view()->exists("package.view_name")) {
    // do some cool stuffs
}