увы, структура данных уже определена, изменить ее тоже не получится. groupBy тоже не сработал, потому как это EntityType и в этом есть и моя ошибка. Решение я нашел, но в другом
Во-первых, используете ли вы формы Симфони? Если нет - начните, Forms - мощный компонент. Там же можео управлять типами данных, которые можно загружать, которые нет. Тоже самое, допустимые MIME-типы можно установить и на уровне Энтити (например, StofDoctrineExtensionsBundle)
Во-вторых, вы можете записывать в базе данных майм тип файла и для нужного майм-типа вытягивать из конфига нужный путь к файлу. В общем, почитайте документацию Симфони, там все описано
Максим Тимофеев, а как вы предлагаете работать с массивом без циклов? Человек спрашивает по делу, а вы городите ахинею. То ли вы в вопросе не разобрались, то ли в программировании в целом
зачем брать Симфони 4, если его поддержка заканчивается в январе 2019 и он не LTS, а при этом есть Sf 3.4 LTS с поддержкой до 2021 года. К тому же ребята из Симфони предусмотрели обратную совместимость и хороший инструмент миграции на высшую версию. Так что лучше использовать все же 3.4. Но в принципе для такого сайта и обычный вордпресс подойдет
Strannyk, ну вообще-то поможет, потому что гораздо читабельнее привычное глазу ООП с неймспейсами, наследованиями и тд. Хотя конечно, да, главная причина плохого кода - прокладка между монитором и стулом )
Теперь при запуске Webpack-dev-server появляется в терминале сообщение, как при запуске Babel - что были созданы файлы app.js и app,js.map, указывается их размер и тд, однако в самой папке dist этих файлов нет. Не знаете, чем это может быть вызвано ?
Сергей Сергеев: Да и в принципе Бутстрап надо знать хотя бы потому, что человек, знающий, что это и как с ним работать, гораздо более внушает к себе доверие, чем какой-то "напишу все с нуля" :)