
Vladislav
03.10.2018
13:32:10
Говно какое-то точно делаешь
Инфа сотка ))
Я ж сказал, разберись с ддд
Там все лучшие практики

Google

Vladislav
03.10.2018
13:32:32
Подключи ларавель в симфонии
Должно сработать

Sad but
03.10.2018
13:33:00
раньше AdvUsrInt был который считается устаревшим, начал переделывать вот и всё

Andrew
03.10.2018
13:33:01

Sad but
03.10.2018
13:33:34

Maksim
03.10.2018
13:34:38

Vladislav
03.10.2018
13:34:41

Andrew
03.10.2018
13:34:53

Sad but
03.10.2018
13:35:25
он уже сделан
я другой вопрос задавал

Vladislav
03.10.2018
13:36:44
та ну йобана

Google

Vladislav
03.10.2018
13:36:52
в чем сложность с юзер чекером?
опиши проблему
там интерфейс с 3 функции вроде

Andrew
03.10.2018
13:37:09
целых две
плюс есть дефолтная реализация
возникает вопрос — что нужно вообще сделать

Vladislav
03.10.2018
13:37:29
support, valid ?
давно копался в сесурити, но там рили изи
там есть пачка уже готовых

Maksim
03.10.2018
13:38:11
вам же капсом сказали что нужно "ЛУЧШИЕ ПРАКТИКИ"

Andrew
03.10.2018
13:38:29
support, valid ?
https://github.com/symfony/symfony/blob/2b9c142f07b7dbc11d4d392b77629fa91a5dcb41/src/Symfony/Component/Security/Core/User/UserCheckerInterface.php

Sad but
03.10.2018
13:38:42

Vladislav
03.10.2018
13:38:52
лучшая практика - писать красивенько как на ларавельчике

Sad but
03.10.2018
13:39:04

Andrew
03.10.2018
13:39:08
все что он должен уметь — бросать Exception отнаследованный от AccountStatusException если чет с аккаунтом

Sad but
03.10.2018
13:39:09

Vladislav
03.10.2018
13:39:13
не использовать глобальные переменные
че там еще
следаовать пср

Google

Andrew
03.10.2018
13:40:01
просто для того чтобы были лучшие практики, нужно чтобы кто-то умудрился сделать хреново. Я не знаю че можно там навернуть чтобы вообще появились лучшие практики

Vladislav
03.10.2018
13:40:14

Maksim
03.10.2018
13:41:04
да хреново-то сделать не рокет сайнс) если целью такой задаться)

Sad but
03.10.2018
13:41:33
даже в 2-3 строчках

Vladislav
03.10.2018
13:42:01
вот пока мы тут глагольствуем где-то пацаны в индии нафигачии уже 3 юзер чекера
обьясни зачем тебе кастомный

Sad but
03.10.2018
13:42:43

Andrew
03.10.2018
13:43:23
правильно, юзеры должны страдать

Sad but
03.10.2018
13:43:33
+

Vladislav
03.10.2018
13:44:07

Sad but
03.10.2018
13:44:58
всё работает

Vladislav
03.10.2018
13:45:13
а стой, там UserInterface

Sad but
03.10.2018
13:45:34
поэтому решил от него избавиться
сделал юзер чекер
всё ок всё работает
но есть мысль что я делаю что-то не так, хотел посмотреть как умные люди делают

Google

Vladislav
03.10.2018
13:46:52

Andrew
03.10.2018
13:48:11

Dmitriy
03.10.2018
14:23:52
Пацаны, как сделать апкаст класса в пхп?) Мне пришел DateTime, а мне нужно из него DateTimeId который экстендится от DateTime

Andrey
03.10.2018
14:24:57

Boris
03.10.2018
14:25:00
это как ? из парента создать чайлд?

Petr
03.10.2018
14:25:34

Shmaltorhbooks
03.10.2018
14:26:04
парент ничего не знает о наследниках же

Dmitriy
03.10.2018
14:26:17
да это толи гребаная доктрина, толи datetime, этот тип не может выступать primary key, потому что у datetime нет __toString

Maksim
03.10.2018
14:26:42
а кому аще в голову пришло дайттайм пк делать?)

Dmitriy
03.10.2018
14:26:47
вот есть DatetimeId личного написания) ну и в сущность приходит datetime, а сохранять datetimeid надо

Shmaltorhbooks
03.10.2018
14:26:52
дата - праймари кей?)
но зачем?)

Dmitriy
03.10.2018
14:27:00

Shmaltorhbooks
03.10.2018
14:27:06
чтоб не больше записи в секунду?)

Maksim
03.10.2018
14:27:07
no shit?)

Dmitry
03.10.2018
14:27:16
мускуль?

Dmitriy
03.10.2018
14:27:28
pg
бля, вы отошли от темы)

Shmaltorhbooks
03.10.2018
14:28:35

Vladyslav
03.10.2018
14:28:48

Google

Maksim
03.10.2018
14:29:17

Shmaltorhbooks
03.10.2018
14:29:23

Dmitriy
03.10.2018
14:33:12
проблема в доктрине

Maksim
03.10.2018
14:33:40
это вряд ли)
но даже если ты решил такой хернёй заниматься, то сделай отдельный тип - DatetimeId, зарегай его и на уровне convertFrom\to database value преобразовывай в Datetime и обратно. Наследование там нахер не упало
но я бы за такое убил)

Dmitriy
03.10.2018
14:36:41
есть задача, есть решение. Кейсы, которые могут зафакапить эту логику невозможны, потому что это будет факап другой логики, не иначе. Не вижу проблемы)

Maksim
03.10.2018
14:37:14
угу, как скажешь)

Sergey
03.10.2018
14:41:52

Bohdan
03.10.2018
14:43:48

Serge
03.10.2018
14:59:12
всем привет. многие работали с GKE по этому есть вопросец. GKE юзает приватный репозиторий GITLAB, по этому мне надо аутентифицироваться. Задача: каждую ветку деплоить независимо. Т.е. под каждую ветку будет свой нейспейс. Получается Secret тоже надо создавать в каждом неймспейсе или есть другие варианты?
Спасибо

Vladislav
03.10.2018
15:00:52
а стой стой
стой
а как ты деплоишь?
git pull шоле?

Serge
03.10.2018
15:03:10
нет
когда создается Deployment, он пулит имейджи для контейнера
чтобы спулить - надо аутентифицироваться на гитлабе