Art
08.11.2017
11:24:30
А при обычной отдачи контента все впорядке, ничего не дублирует. Просто дополняет текстом
Dmitry
08.11.2017
11:40:25
Art
08.11.2017
11:44:54
Как у фабьена в эксепшн передается текстовая строка с названием контроллера а листенер принимает объект debug/flatten че-то там
С телефона. Не помню дословно
Google
Dmitry
08.11.2017
11:56:55
Art
08.11.2017
12:01:15
Диспетчер событий принимает объект со строкой в виде контроллера exceptionListener('errorcontroller::indexaction'). А контроллер принимает аргумент в виде объекта flattenexception или flatten-забыл как дальше
Enterpise
08.11.2017
13:53:39
doctrine/dbal
how to replace IF ?
IF(field!="",",","")
hi
Spider
09.11.2017
06:23:57
привет
всем ОГРОМНОЕ спасибо кто вчера помог разобраться с аплодом!
Valentin
09.11.2017
08:45:22
how to replace IF ?
Use CASE WHEN: https://stackoverflow.com/questions/29792968/simple-if-test-statement-in-doctrine
Dionis
09.11.2017
13:45:52
К нам англичане подтягиваются что-либо?
Art
10.11.2017
09:44:12
в какую директорию помещать лучше всего, дополнительные классы/интерфейсы для MVC, например для рендера view
тоже самое и для событий
создать отдельную директорию, к которой будет доступ для MVC и событий к /dir/название компонента/и тут все скрипты конкретного компонента
Google
Dmitry
10.11.2017
11:30:28
Art
10.11.2017
12:40:46
она же в gitignore
Dmitry
10.11.2017
12:41:59
она же в gitignore
и что? делаешь все что относится к твоему "фреймворку" в отдельном модуле и потом просто подтягиваешь его через composer
Art
10.11.2017
13:04:36
Dmitry
10.11.2017
13:05:39
Art
10.11.2017
13:06:07
а как его глобально регистрировать в композере?
чтобы был доступен для всех
Dmitry
10.11.2017
13:09:18
Art
10.11.2017
13:18:16
Евгений
10.11.2017
18:34:47
Всем привет. Кто-нибудь сталкивался в сонате с проблемой, в форме редактирования пользователей, отсутствуют роли и группы? http://joxi.ru/n2Yd0lvTjp8KRm
Aleksandr
11.11.2017
13:18:38
соната = боль и страдания
Евгений
11.11.2017
16:03:05
Ну Х3, пока проблем не было, кроме этой.
Aleksandr
17.11.2017
10:37:44
https://hh.ru/vacancy/23496440
Roman
20.11.2017
09:50:16
Коллеги, работает кто-нибудь с очередями? Как запускаете консамеров, при условии, что их много? Отдельный systemd юнит/сервис на каждый консамер?
Valentin
20.11.2017
18:27:05
Через supervisord
Maxim
21.11.2017
16:57:16
Привет! Подскажите pls видео-уроки по symfony
Сильно ли 4я версия отличается от 2й и 3й версии по расположению папок в проекте, встроенным методам работы с бд и всему такому?
U_mulder
21.11.2017
17:11:52
4-я версия появится только 30 числа, а вы уже все хотите знать
Valentin
21.11.2017
17:13:23
Пора FAQ писать, постоянно ссылки на видеокурсы и статьи просят
Google
Maxim
21.11.2017
17:15:43
Valentin
21.11.2017
17:16:12
Maxim
21.11.2017
17:18:28
Спасибо
Sergey
21.11.2017
19:41:01
Четверка - тройка минус депрекейшины
Плюс env, минус бандлы, плюс флекс и всякого другого еще
Maxim
21.11.2017
20:31:46
Sergey
21.11.2017
20:38:52
Ну по четвёртой видеоуроков нет пока, люди ждут релиз официальный
Если нет спешки, то глянь видеоуроки по тройке и просмотри статьи Фабиана по четверке, плюс можешь установить четверку прям сейчас, посмотреть флекс и структуру
Maxim
21.11.2017
20:54:13
Kirill
22.11.2017
02:05:52
Хм, котаны. А есть вариант сделать дескриминатор + эмбеддед одновременно?
Ну, типа:
// Entity
class Article { ... }
// Embeddable
class MarkdownRenderer {}
class HtmlRenderer {}
И в зависимости от поля Х в БД выбирать какого типа эмбеддед
Ну т.е. запилить можно, но ошибки сыпятся как из ведра
Короче, запилил иссью, хз как решить: https://github.com/doctrine/doctrine2/issues/6839
Valentin
22.11.2017
08:53:13
Вот этот repository выглядит как отдельная сущность
Почему бы и не сделать её таковой и привязывать Documentation по id
Kirill
22.11.2017
10:54:39
@kozlice оно всё в одной таблице ибо =)
Valentin
22.11.2017
10:58:17
Я вижу, что в одной. Это данность и структуру БД трогать нельзя? Потому что это не очень хороший дизайн
Kirill
22.11.2017
11:02:47
Почему? Есть некая страница документации, у неё есть настройки.
Точнее не страница, а набор страниц
например "доки по симфони 4.0"
Google
Kirill
22.11.2017
11:03:40
И кажется, что настройки должны храниться в ней, ссылка на репу в гитхабе, тип (гитхаб), ветка и проч.
Admin
Kirill
22.11.2017
11:04:05
Использовать One2One - это дичь полная, так что не
Valentin
22.11.2017
14:04:21
Судя по увиденному в ишшью, репозиторий – отдельная сущность, которая к тому же может быть разных подтипов. Так что да, one-to-one
Ну или many-to-one
Kirill
22.11.2017
19:37:53
one-to-one не вариант
это деоптимизация
ну т.е. использование one-to-one уже говорит о том, что можно получить запросто где-то N+1 или ещё чего похуже
=)
ol
22.11.2017
21:29:43
Мдэ
Maxim
23.11.2017
19:23:46
Привет! Только начал изучать симвони. Поставил symfony-demo и увидел, что страницы без особого содержания загружаются в среднем за 400 мс.
Почему так долго? Yii и laravel за 100-150мс это делают
Alan
23.11.2017
19:45:41
никто не знает
Maxim
23.11.2017
20:26:38
мне в другой группе ответили, что на vps все будет ok))) теперь я не переживаю, учу себе дальше)
Alan
23.11.2017
21:49:03
тормозят не фреймворки, а код, который потом пишут разработчики))
Aleksandr
24.11.2017
06:01:23
20-30 мс голая симфони в дев режиме
Роман
24.11.2017
08:11:09
Aleksandr
24.11.2017
09:15:24
ничего не добавлял
Artemiy
24.11.2017
10:57:27
Maxim
24.11.2017
10:57:33
да
Artemiy
24.11.2017
10:58:06
нельзя сравнвать производительность на такой системе
Google
Artemiy
24.11.2017
10:58:45
да и так загрузка пустого приложения не показатель производительности
Alan
24.11.2017
10:59:18
да сколько тех приложений где важно 100 или 300 мс ))
у кого то пинг такой вообще )
Maxim
24.11.2017
11:00:14
Artemiy
24.11.2017
11:00:31
ты тестишь пустое приложение?
не парься, с симфони все ок будет.
если боишься что он будет работать в 4 раза медленнее чем уи, это не так
Maxim
24.11.2017
11:01:08
я вообще не тесты произвожу, заметил большую разницу по выделению памяти и скорости загрузки страницы, и не понял причины
Artemiy
24.11.2017
11:01:25
не переживай )