
Max
05.04.2018
09:47:04

Pavel
05.04.2018
09:47:52
Exception::ERROR_CODE

Konstantin
05.04.2018
09:48:36
ты открывал список?

Google

Konstantin
05.04.2018
09:48:44
там сотни ошибок, че, на каждую по эксепшну? )

Max
05.04.2018
09:48:44
ну как бэ Exception == ERROR_CODE

Slava
05.04.2018
09:48:55

Timur
05.04.2018
09:48:57
Ты себе глаза не сжигаешь такой контрастной расцветкой?

Pavel
05.04.2018
09:49:09

Konstantin
05.04.2018
09:49:11

Ярослав
05.04.2018
09:58:57
ребят, как в контроллере получить путь к директории storage?
мб, есть какой метод готовый

Shmaltorhbooks
05.04.2018
10:00:32
что за директория такая?
где она у тебя прописана?

Timur
05.04.2018
10:01:12
$this->getWhatINeed()

Ярослав
05.04.2018
10:02:12
где она у тебя прописана?
в корне symfony 3 проекта лежит директоря storage рядом с другими директориями tests, web, vendor и т.д.

Shmaltorhbooks
05.04.2018
10:02:53
%kernel.root_dir%

Google

Andrew
05.04.2018
10:02:56

Ярослав
05.04.2018
10:05:04

Vladislav
05.04.2018
10:07:22
Traefik даже генерит сертификаты из коробки для https с помощью letsencrypt
жаль что он не может в php-fpm ?

Alan
05.04.2018
11:07:29
нужен ли load balancer например если я хочу стейдж сделать ?
не для прода

Vladislav
05.04.2018
11:09:00
haml - html abstraction markup language
?
haml хз
тебе про куб рассказать?

Alan
05.04.2018
11:10:01
блин с телефона, helm))

Vladislav
05.04.2018
11:10:06
аааа

Alan
05.04.2018
11:10:11
ну хотя бы немного да)

Vladislav
05.04.2018
11:11:35
ну вот @Enleur темплейты ансибла юзает, а можно helm. там основная еденица Chart, по сути тоже самое. я не тыкал его еще. у меня была задача запустить кластер, так что я не стал тратить времени + мне он не нужен в целом.
у меня 2 env, prod + staging. на каждый сервис по 2 файлика deployment.prod.yml, deployment.staging.yml и все
helm это только чтобы менеджить конфигурациюонные файлы куба по сути
пройди туториалы основные, они интеректавные
хорошие

Alan
05.04.2018
11:14:34
а понял, да как раз гитлаб с ним поднимать начал
а балансер?

Vladislav
05.04.2018
11:15:14
я запустил все, запилил ингрес с traefikом. теперь прикручиваю дашборд и хипстер для метрик.

Google

Vladislav
05.04.2018
11:15:26
балансер? ну он из коробки
если у тебя 10 реплик, то междую ними будет раунд робин
можно другие настраивать
крч почитай доку, там все норм описано
я прошел туторы, почитал Pod, DEployment, Service, Ingress и уже напилил кластер с 4 микросервисов на 2 энв
много чего не ясно, но буду разбираться по ходу дела и копаться в сорцах иногда надо
крч рекомендую куб, пока очень нравится.

Alan
05.04.2018
11:22:23

Vladislav
05.04.2018
11:22:53
если что - спрашивай)
у меня сейчас это так работает
traefik - main роутер
-----
traefik -> nginx -> php-fpm
traefik -> nodejs app
traefik -> nginx html
traefik -> golang app (in progress)
---
daemon 1
daemon 2
daemon 3
пока всего по 1 инстансу, дальше буду смотреть, менять. надо выставить лимиты на цпу память ))

Gaiaz Iusipov
05.04.2018
11:57:30
ребята подскажите, logrotate с симфоневскими логами без проблем дружит? перезагружать чтото изза дискриптора нужно?

Salem
05.04.2018
12:20:21
https://symfony.com/doc/current/logging.html#how-to-rotate-your-log-files
рули сам, не перекладывай на одмина)

Arky
05.04.2018
12:21:39
http://puu.sh/zWKdW/4910b94b91.png

Dinar
05.04.2018
12:22:32

Icewild
05.04.2018
12:22:47
в этом вопрос, видимо

Николай
05.04.2018
12:24:35

Dinar
05.04.2018
12:26:38
Наверно поэтому и подсвечено

Google

Dinar
05.04.2018
12:26:53
Ты же в объекте находишься а вызываешь статически нестатические методы
`$this->getEntityManager()->persist() и т.д.

Николай
05.04.2018
12:28:14
блин, это в Entity вроде бы?

Arky
05.04.2018
12:28:36
эт не мое

Николай
05.04.2018
12:29:51
persist($this)??

Dinar
05.04.2018
12:31:57
Я надеюсь, это в репозитории :)
А бюлин
Точно в энтити
Жесть какая :)

Shmaltorhbooks
05.04.2018
12:41:07
ехал $this через $this

Dinar
05.04.2018
12:42:34
$this $this $this $this

Shmaltorhbooks
05.04.2018
12:44:10
$this->persist(self::getThis($this->isThisEqualTo($this)));
о как)
?

Pavel
05.04.2018
12:51:16
нэпохано

Shmaltorhbooks
05.04.2018
12:52:09
Ещё какой нить thisBuilder надо вкрутить и будет самое оно

Pavel
05.04.2018
12:52:58
createThisByClassName(string $className)

Shmaltorhbooks
05.04.2018
12:55:35
И get_class($this)

Gaiaz Iusipov
05.04.2018
12:57:18
на active record вроде похоже получилось)

Google

Pavel
05.04.2018
13:42:57
А можно ли как то бороться с тем, что при прогонки тестов с фикстурами в базе не обнуляются сиквенсы в таблицапх?
Хотелось бы назначть самому айдиншики фикстурам
Чтоб по ним доставать конкретные данные

Boris
05.04.2018
13:45:15
Подскажите, пожалуйста по валидации. Указываю группу и при валидации отрабатывает только поля с указанной группой, а можно как-то сделать что-бы отрабатывало поля с указанной группой + те которые без группы?

Sergey
05.04.2018
13:45:37

Boris
05.04.2018
13:45:43
Спасибо
Надо было доку просто до этого места долистать

Vladislav
05.04.2018
13:54:49

Pavel
05.04.2018
13:55:26

Alexey
05.04.2018
13:57:43
а чем сиквенсы мешают свои айдишники указать?

Konstantin
05.04.2018
14:00:29
попробуй вообще не завязывать на айдишники а получать данные заново )))

Sergey
05.04.2018
14:01:43

Pavel
05.04.2018
14:03:53
Они бля создаются
а при purge
нихуя не убираются