Доброго вечера, ребят! Вопрос следующий: существует ли какая-то библиотека, которая сможет сделать из предварительно подготовленного файла (.php, .js, .scss, .css, .etc) готовый файл по условиям. Поясню:
1. Читаем файл somefile.php, внутри которого лежит что-то вроде
<?php
// какой-то код
{{if ( $someVar === true )}}
// тут кусок кода, который должен остаться в итоговом файле при выполнении условия,
// в противном случае - не попасть в него
{{ endif; }}
// ещё какой-то код
?>
2. Сборщик перебирает файл с переданными условиями
3. Выплёвывает готовый вариант и я его сохраняю в нужное место.
Да, по поводу замены куска файла через str_replace и аналоги я в курсе, вот только это не подходит для моей задачи. Идея в том, чтобы прочитать исходный файл, получить из формы переменные и на основе этих переменных собрать файл именно так, как нужно. В случае же с str_replace / preg_replace / другими "родными" решениями определённые куски придется в файл передавать, чего мне крайне хотелось бы избежать.