Ответ 1
Symfony2 предоставляет компонент под названием "Finder", проверьте документ здесь: http://symfony.com/en/doc/current/components/finder.html
У меня есть файл css под названием 'style.css', и я хочу загрузить его содержимое внутри контроллера. Я не нашел соответствующего решения при чтении официальной документации (включая Cookbook).
Symfony2 предоставляет компонент под названием "Finder", проверьте документ здесь: http://symfony.com/en/doc/current/components/finder.html
Я думаю, вам сначала нужно получить путь к каталогу CSS, используя что-то вроде:
$path = $this->get('kernel')->getRootDir() . '/../css' . '/path/to/file.css';
Затем загрузите файл CSS в строку:
$css = file_get_contents($path);
Надеюсь, это поможет!