
Sergio
15.08.2017
20:45:20
ага, я вот в инетах читал, тоже так советуют

Sergey
15.08.2017
20:45:23
там в доках есть как описывать схему

Sergio
15.08.2017
20:45:44
так. значит мне нужно задать описание базы в файле

Google

Sergio
15.08.2017
20:45:52

Sergey
15.08.2017
20:46:22
http://docs.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/schema-manager.html
вот что-то такое
http://docs.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/schema-representation.html

Pavel
15.08.2017
21:37:51

Juriy
16.08.2017
06:38:17
Доброе время суток. Изучаю Symfony Forms, взял пример из документации:
$form = $this->createFormBuilder()
->add('task', TextType::class)
->add('dueDate', DateType::class)
->getForm();
интересно здесь мне поле DateType, как решить проблему 31 февраля ? в какую сторону смотреть ?

Sergey
16.08.2017
06:56:47
заюзать нормальный дэйт пикер например

ol
16.08.2017
07:31:15
по дефолту выставить дату хочешь или что ?
всем йоу
Серег, Гай Фокс отдыхает, блин рулит ?)))
хуиз серилизация и для чего она ? как я понял для апи
че бы в json,xml передавать данные

Google

Sergey
16.08.2017
07:49:42
для перевода данных из твоего кода в текст(json,xml,yml и тд)

ol
16.08.2017
07:50:42
и все ?

Sergey
16.08.2017
07:50:54
ну да

ol
16.08.2017
07:51:01
значит я был прав. Спасибо, Сергей
а зачем тогда в сущности описывать ?
https://pastebin.com/aWScvZ9i
вот например
или он в сущности и описывается ?

Sergey
16.08.2017
08:06:55
это для того чтобы можно было в сессию сохранить твоего юзера и потом оттуда его достать

Alexey
16.08.2017
10:15:50
Всем привет. Стало интересно. Например есть сущность Post, а так же Comments и Tags со связью многие к одному. Какою обычно направленность связи вы используете (двунаправленную или одно)?

Salem
16.08.2017
10:25:35
смотря как использовать будешь
я обычно сначала делаю двунаправленную, потом делаю рефакторинг, в зависимости от запросов к репозиторию

ol
16.08.2017
11:06:59
Люди добрые, полскажите "Controller "UserBundle\Controller\SecurityController::authenticationAction()" requires that you provide a value for the "$authenticationUtils" argument. Either the argument is nullable and no null value has been provided, no default value has been provided or because there is a non optional argument after this one."

Виктор
16.08.2017
11:29:20
Кто-нибудь работал с api-platform? Как поставить свежую версию? https://github.com/api-platform/api-platform/releases/tag/v2.0.10 - тут указана последняя версия, но композер ее не ставит (composer create-project api-platform/api-platform устанавливает какую-то версию типа 1.0.8)
Делаю по доке тут: https://api-platform.com/docs/distribution/

Ivan
16.08.2017
11:32:33
composer create-project api-platform/api-platform my_project 2.0.10


Виктор
16.08.2017
11:37:25
[InvalidArgumentException]
Could not find package api-platform/api-platform with version 2.0.10 in a version installable using your PHP versio
n 5.6.30.
Я кажется уже сам ответ знаю - неужто там php7 надо?
А версию я пробовал так указывать с тем же результатом: composer create-project api-platform/api-platform:2.0.10 asd.loc

Google

Alexey
16.08.2017
13:00:02
Кто планирует работать с Webpack Encore - https://stackoverflow.com/questions/45698467/webpack-encore-jquery-plugins-out-of-view#
нашел самостоятельно решение, которое днем с огнем не найдешь в инете

Eugeny
16.08.2017
19:46:27
Laravel лучше)

Sergey
16.08.2017
19:55:47

Sergey
16.08.2017
19:55:59
а это был вброс?

Yuriy
17.08.2017
08:53:57
добрый день вопрос смежный 2 фреймворков Symfony and Laravel
в ларе в модели таблицы можно создавать произвольные связи между таблицами, которые необходимы для упрощеного доступа к данным, эти связи в реальную БД не мигрируют.
Собственно сам вопрос: в Symfony есть какая то альтернатива
для создания "виртуальных" связей или чего либо подобного для упрощения сложных выборок из БД
?

Sergey
17.08.2017
08:58:45
нет но ты всегда можешь сделать join
в dql

Yuriy
17.08.2017
09:03:33
да но с нашей структурой БД от join уже в глазах рябит,
спасибо

Andrew
17.08.2017
09:14:40
> альтернатива
для создания "виртуальных" связей или чего либо подобного для упрощения сложных выборок
EntityRepository

Yuriy
17.08.2017
09:18:59
т.е. в методах репозитория ссылатся на другие методы этого же репозитория предварительно подготовленые,
я правильно понимаю

Andrew
17.08.2017
09:37:30
Можно везде querybuilder фигачить, можно свои методы использовать

Yuriy
17.08.2017
09:40:01
понял, спасибо
а есть примеры "жирных" репозиториев ?

Nick
17.08.2017
10:38:44
@fes0r где-то в чате мелькало, что на стороне бд вообще лучше связи не делать. Почему так?

Sergey
17.08.2017
10:42:35
http://ocramius.github.io/blog/doctrine-orm-optimization-hydration/ как один из вариантов

ol
17.08.2017
10:46:04
как в форме, указать поле из другой формы ? если делать ->add('name', TwoFormType::class), он начинает ругаться что нету такого поля в сущности, которая прописана в 'data_class', тогда как добавить еще одну сущность в 'data_class' или что ? или как ?
кто нить знает ?

Yuriy
17.08.2017
11:00:45
помоему ты хочеш невозможного
в поле одной формы можно вывести какую либо другую форму целиком

ol
17.08.2017
11:01:22
и привязать выполнение к одной кнопке save ?

Andrew
17.08.2017
11:10:40
'mapped' => false

Danil
17.08.2017
11:11:28
вот он сделает mapped = false, а следующий вопрос будет, почему это свойство у него не мапится

Google

Danil
17.08.2017
11:12:02
у тебя TwoFormType::class тоже к какой-то сущности относится?
если да, то сущности между собой связаны?

Admin
ERROR: S client not available

Dmitriy
17.08.2017
11:20:54
Кто как используется плюрализацию?
{% transchoice count %}ПОЗИЦИЙ|ПОЗИЦИЯ|ПОЗИЦИИ{% endtranschoice %}
выдает не то

Sergey
17.08.2017
11:23:03
чувак, тебе тут пытаются помогать, а ты хамишь в ответ

Danil
17.08.2017
11:23:29
Ну вот и пусть хамит в пустоту

Sergey
17.08.2017
11:23:48
больше не будет

Dima
17.08.2017
11:27:28
чёрт всю движуху проморгал!

Sergey
17.08.2017
11:28:06
https://docs.google.com/document/d/1GztH_H5rKIH-GoU06kuLKdnofQKoNBDLM0GECISjH8A/edit тут вакансия неплохая для мидлов есть

Dima
17.08.2017
11:32:16
название компании внушает трепет

Sergey
17.08.2017
11:32:48
да на доу уже были лулзы по этому поводу)

Aleh
17.08.2017
11:33:35
хаха)

Mikhail
17.08.2017
11:36:27
вакансия весьма ПИЗДАТА

Sergey
17.08.2017
11:36:52
ну удаленка, че б и нет
@megachel меняете аватары, я теперь людей не узнаю в чате)

Alexey
17.08.2017
11:38:14
Вот неплохая вакансия: https://www.linkedin.com/feed/update/urn:li:activity:6300991155526078464

Mikhail
17.08.2017
11:38:22
да я молчал пока не было ПИЗДАТЫ

Danil
17.08.2017
11:38:27
так он давно вродь с этим аватаром)

Sergey
17.08.2017
11:38:52
Одесса вроде ж, не?

Danil
17.08.2017
11:39:09
?

Google

Mikhail
17.08.2017
11:39:12
мы про Таиланд с тобой вроде пол года назад говорили

Alexey
17.08.2017
11:39:13
ага

Mikhail
17.08.2017
11:39:30
а бле я думал всё ещё мою важную персону обсуждают)

Sergey
17.08.2017
11:39:59

Sergey
17.08.2017
20:49:26

Yuriy
18.08.2017
07:56:29
ранее расматривал postgres, остановился на том чем владею больше всего,
почитал о orientdb там совершено другие принципы может оно и лучше но его нужно хорошо завести, следовательно в ней нужно досконально разбиратся
но за предложение спасибо

Sergey
19.08.2017
09:21:59
ну просто я не понимаю твоей проблемы. Ты хочешь join и не хочешь join

Alexey
19.08.2017
15:11:19
Привет всем. Пытаюсь залогировать в монолог варнинги и нотайсы для прод окружения.
Смог добиться кейса: чистим кеш запускаем приложение - отлавливает и логирует, обновляю страницу - не логирует
в app.php включил ErrorHandler::register();