
Bohdan
07.02.2018
09:36:17
уже не помню, почему там через url создавался путь

Petr
07.02.2018
09:46:33
Может кто-нибудь подсказать, почему четвертая симфони не хочет подтягивать русскую локализацию в ошибках валидации?
Конфиг вот такой:
framework.default_locale: ru
framework.translator.fallbacks: ru
Стоят бандлы symfony/translation и php-translation/symfony-bundle. У последнего конфиг тоже настроен:
translation.locales: [ru]
Но в ошибках валидации один черт все по-английски. Может, я что-то забыл?
В dev-окружении, кстати, ошибки на русском прилетают, а вот в тестовом — почему-то на английском.

Alexey
07.02.2018
10:18:10
так уже понятнее - скорее всего в test-конфиге не подтягиваются значения для dev-окружения

Google

Alexey
07.02.2018
10:18:33
еще вариант - кэширование конфига

Andrew
07.02.2018
10:34:20
В тест конфиге часто конфиг транслятора переопределяют

Bogdan
07.02.2018
10:34:59
как в 1 симфе миграции делать?)

Bohdan
07.02.2018
10:36:13
берешь и мигрируешь с первой на четвертую)

Bogdan
07.02.2018
10:37:30
ага, клиент согласится, оплатит, подождет. Конечно же)
https://symfony.com/legacy зашел крч, хотел доки посмотреть, а оно кидает сразу на 4
где найти доки по 1 симфе?))

Petr
07.02.2018
10:43:02

Bohdan
07.02.2018
10:45:10

Nikolay
07.02.2018
10:45:33

Bogdan
07.02.2018
10:45:41
да, я нашел уже
только полезно пока не увидел ничего. Как открыть консоль!?

Shmaltorhbooks
07.02.2018
10:46:07

Google

Andrew
07.02.2018
10:46:53

Bogdan
07.02.2018
10:48:00
неа. Там микросервисы, всего один написан на первой. Нужно банально добавить свойство в сущность и сделать миграцию

Sergey
07.02.2018
10:48:30

Bohdan
07.02.2018
10:48:53
TRIGGERED
ну а вдруг там все по заветам Уди?)

Sergey
07.02.2018
10:49:04

Bohdan
07.02.2018
10:49:08
вообще видос хорош, но мне до конца практическая часть не понятна

Sergey
07.02.2018
10:49:31

Bohdan
07.02.2018
10:49:34
ага

Sergey
07.02.2018
10:49:51
ну это просто как один из вариантов как можно связанность побороть - это будет работать только там где работает

Bohdan
07.02.2018
10:49:57
да и в принципе про его идею с процессом как deployment unit
или как там было сформулировано

Sergey
07.02.2018
10:50:18
например с фильтрацией/сортировками я слабо себе инфраструктурную часть представляю.... ну то есть в моей голове это надо будет всю выборку держать в памяти для каждого пользователя...

Bohdan
07.02.2018
10:50:29
и шарингом артефактов между процессами

Sergey
07.02.2018
10:51:38
и тут вопрос как быть когда это разные деплоймент юниты

Bohdan
07.02.2018
10:52:31
с UI мне на практике тоже не особо понятно, как делать, но вопрос не в этом)
процесс как юнит ложится нормально в случае, если артефактом считать вообще отдельную единицу/модуль
совершенно отделенную от всего остального, и более того - хранящую данные в себе
но чет субд такое не умеют
тем более с шарингом артефактов
или же их дублированием по процессам
короче, идея хороша, но воздушный замок в моей голове оказывается очень хрупким

Bogdan
07.02.2018
12:52:57
как в 1 доктрине скипнуть миграцию?

Google

Bogdan
07.02.2018
12:53:51
пошарил по этому проекту, как же раньше было неудобно кодить) Хотя дело привычки, наверное

Bohdan
07.02.2018
12:55:52
вроде как миграции не скипаются
они по порядку отрабатывают
разве что внеси в таблицу данные, типа она уже отработала

Boris
07.02.2018
13:04:58

Ihor
07.02.2018
13:09:37
так федора - то не LTS )

Bohdan
07.02.2018
13:11:32
rolling release наше все)

Andrey
07.02.2018
13:11:49

Bogdan
07.02.2018
13:30:01

Andrey
07.02.2018
13:30:55
а, это хз.

Shmaltorhbooks
07.02.2018
13:32:05
тебе надо пометить её как выполненную, чтоб она не запустилась?

Bohdan
07.02.2018
13:36:00
ну это то, о чем говорил)

Bogdan
07.02.2018
13:45:44

Bohdan
07.02.2018
13:46:52
в базе смотри таблица migration_versions

Shmaltorhbooks
07.02.2018
13:46:55
ну dⓂ️v это оно
она добавится в базу как выполненная и на doctrine:migtations:list или :status тоже будет видна как выполненная

Bogdan
07.02.2018
13:48:00
Вот и вопрос, как эта команда делается в 1 доктрине

Andrey
07.02.2018
13:48:20
https://github.com/doctrine/migrations/blob/v1.2/lib/Doctrine/DBAL/Migrations/Tools/Console/Command/VersionCommand.php
не катит?

Dinar
07.02.2018
13:50:03
Я поставил не ЛТС только потому что последняя лтс уже старовата. А я купил новейший комп. И там не работают HID. :)
Тупо не могу установку запустить.

Google

Ihor
07.02.2018
13:54:21

Dinar
07.02.2018
13:54:37

Ihor
07.02.2018
13:55:02
качни федору 27

Dinar
07.02.2018
13:55:49
Не хочу. У меня была Фёдора.
Давно. Мне не нравятся RPM дистры

Andrew
07.02.2018
13:56:24
Linux Mint one love

Dmitriy
07.02.2018
13:57:00

Ihor
07.02.2018
14:00:48
Давно. Мне не нравятся RPM дистры
так, давно это было ) Я вот недавно бубунту установил, для интереса, так там гном 3 существенно медленее работает, нежели под федорой :) вернулся назад
Ну и RH вносит огромный вклад в разработку )
скорее всего дело привычки

Admin
ERROR: S client not available

Dinar
07.02.2018
14:01:34
Так я же под кедами. :)
Ну привычка тоже. Всякие небольшие отличия в папках и т.п.
Ну и сложно поспорить что для убунты найти решение проблемы в разы проще. Комьюнити огромное.

Ihor
07.02.2018
14:04:06
каждому свой пингвин )

Dinar
07.02.2018
14:16:16
Это точно. :)

Bogdan
07.02.2018
14:21:39

Alexey
07.02.2018
15:01:39
это скорее всего единственный рабочий способ, потому как выбивается из общего процесса работы с миграциями
то, что возникла необходимость пропустить миграцию - уже не очень нормально

Andrey
07.02.2018
15:15:33
А если неправильно накатанная на дев машине?
это скорее всего единственный рабочий способ, потому как выбивается из общего процесса работы с миграциями

Google

Andrey
07.02.2018
15:16:45
для таких кейсов и есть команда doctrine:migrations:version

Sergey
07.02.2018
15:28:01

Sergey
07.02.2018
15:29:05
на парочке что бы phan типы знал)
а так я сча пишу плагин для него который будет фэйлить сборку если кто-то юзает эти методы вне репозитория

Sergey
07.02.2018
15:29:46
над в maker bundle законтрибьютить
пусть у всех будет такая радость)

Sergey
07.02.2018
15:30:17
ну то есть запретить вызовы методов entity repository вне своих репозиториев

Yuriy
07.02.2018
15:36:57
подскажите пожалуйста
CsrfToken можно использовать без формы при ajax запросах ?

Roman
07.02.2018
15:39:30
вечер добрый
есть проект развернут под docker-compose .
переделываем под rancher, 2 docker файла один для nginx второй для пыхи + конфиги, сбилдили-запустили, php-fpm отдает все время 404. где копать? опыта с докером не много тяжело разобраться

Ihor
07.02.2018
15:40:40
я бы снёс докер )

Sergey
07.02.2018
15:42:00
просто не думай а докере как о чем-то новом
каждый контейнер - свой сервер, каждый общается по сети, потому скорее всего ты накосячил в путях конфигов nginx
или php-fpm

Andrew
07.02.2018
15:42:48

Yuriy
07.02.2018
15:48:57
это я уже видел,
токен генерирую, передаю аяксом а при проверке он всегда невалидный

Артём
07.02.2018
15:49:20
привет, подскажите какой стек можно использовать для symfony 4 чтоб реализовать rest api с регистрацией, аутентификацией и авторизацией через accessToken. Я нашел FOSUserBundle но с четвертой симфони он не стал, также читал про FOSRestBundle - думаю его использовать плюс JWTSerializer
или лучше symfony 3 для этих целей?

Andrew
07.02.2018
15:50:50
как бы аякс\неаякс не имеет значения

Sergey
07.02.2018
15:51:24