Отключение шаблонов Laravel Blade условно

Я создаю размещенную CMS с Laravel, которая позволяет пользователям создавать свои собственные темы. Я внедрил шаблоны Mustache для пользовательских тем, чтобы предотвратить использование логики, и разместил в пространстве имен представления для самого приложения, чтобы пользователи не могли вызывать их формы в своих представлениях, но если они захотят, пользователь может все еще поместите файл .blade.php в каталог их тем и сможете использовать логику. User::delete() например.

Я ищу способ превратить как блейд и PHP взгляды, когда имя хоста не находится в массиве значений белого списка.

Что-то вроде:

if (!in_array(Request::getHost(), $hosts)) {
// Turn off blade and php views
}

У кого-нибудь сейчас есть, как мне это сделать, и куда мне поместить код для этого?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]