В лезвие вы можете использовать @include для включения просмотреть файл в другой. Однако я редактирую чужой проект, и мне было интересно, есть ли способ узнать, в какой файл (@include(...)) этот файл включен.
Например, у меня есть файл contact.blade.php, который включает form.blade.php. Есть ли способ узнать, что contact.blade.php использует form.blade.php, не заходя в файл и не ища его?
Это становится проблемой, когда у вас много файлов и вы хотите удалить @include только из некоторых из них.
Спасибо
Также я думаю, что Пакет Laravel X-RAY может пригодиться.
просто выполните поиск ... представления всегда относятся к их собственному корню, а не к документу, поэтому везде должна быть одна и та же строка






Ссылка в @include начинается с вашей корневой папки просмотров (/resources/views).
Итак, если в contact.blade.php у вас есть @include('form'), то form.blade.php можно найти по адресу /resources/views/form.blade.php.
Надеюсь, это поможет.
Я думаю, вы сможете обойтись, выполнив текстовый поиск в
resources/views/с вашей любимой IDE:@include('form')(или как там выглядит ваш вызов include). Кроме того, если вы передаете vars, вы можете использовать только начало:@include('form