Разбирайте строку вместо файла для шаблона Blade Laravel

Мне нужно кэшировать удаленный шаблон лезвия, сгенерированный CMS, чтобы поддерживать общедоступный интерфейс приложения в актуальном состоянии. В идеале я мог бы использовать file_get_contents и кеш, чтобы проверять обновления для этого один раз в неделю. Есть ли способ заставить Laravel использовать содержимое переменной вместо файла в качестве шаблона клинка?

Я не мог найти способ заставить laravel разобрать строку в качестве шаблона клинка, поэтому я разработал эту работу, которая хранит удаленный шаблон в виде локального файла. RemoteViewFinder Gist