
Dmitriy
15.05.2018
16:50:48
до этого я был сам по себе и творил что хотел

Evgen
15.05.2018
16:55:17
Все верно, хватает завернуть инфраструктуру только докер - зачем усложнять себе жизнь. Опять же если юзать тот же АВС то впринципе связки докера с еластикбинстолком в большенстве случаев, под нетребовательные проекты - с головой

Dmitry
15.05.2018
17:02:05
систему управления докером тоже в докер ;)

Google

Andrey
15.05.2018
17:03:35
ехал кубер через кубер видит кубер кубер кубер

Artemiy
15.05.2018
20:23:13
Всем привет, выпиливал кто-нибудь UserInterface? Есть какой-то красивый способ?

Sergey
15.05.2018
20:27:33

Artemiy
15.05.2018
20:27:38
Не хочется лезть в security ?

Sergey
15.05.2018
20:27:53
ну.... можешь его не юзать особо или подсовывать классы-заглушки

Artemiy
15.05.2018
20:29:59
Я юзаю стандартную авторизацию Login и Token от AbstractGuardAuthenticator там getUser просит UserInterface.
Сейчас тупо поставил на методы от UserInterface @deprecated, но это ж такое…
Может я не в ту сторону лезу но вроде как по доке (`AbstractGuardAuthenticator`)

Nickolay
15.05.2018
21:48:41
Всем доброй ночи. Ребят подскажите пожалуйста. Все делаю по документации (FOSOauthServerBundle), но после запрос на получения токена выдает ошибку. DB - mongodb, разобрал пакет в OAuth2.php в методе grantAccessToken есть проверка на наличие grant_types за который отвечает метод checkRestrictedGrantType, прошелся по классам которые его используют, он возвращает по умолчанию True но в моем случае он возвращает false, в чем может быть проблема?
Ответ, после запроса на получение токена
The grant type is unauthorized for this client_id
Связка пакетов FOSRestBundle и FOSOauthServerBundle

Антон
15.05.2018
21:56:48

Serhii
15.05.2018
22:05:48
нужно создать клиент указав нужные грант тайпы, завтра если не забуду скину пример из миграции,
ну или можно заюзать команду з бандла,, но она не удобная имхо

Vladislav
15.05.2018
22:07:01
тут у Сереги есть своя секта людей которые идут за ним: выпиливают джвт, формы, юзают дто, выпиливают юзер интерефейс етц. так можно и фар край 6 сделать

Serhii
15.05.2018
22:07:06
+ может клиент айди неправильно указан, он не совсем такой как в базе - там вроде айдишка нажнее подчеркивание клиент айди
если забуду ( что вероятно) - маякните в личку или тегните тут

Google

Nickolay
15.05.2018
22:08:38
@serhii_lysyi с ИД все в порядке и при запросе client_id использую ID_HASH

Serhii
15.05.2018
22:09:26
знач гранттайп не добавлен, они там масивом в базе лежат

Nickolay
15.05.2018
22:12:45
буду разбираться дальше, но я думаю что под монгу нужно поколдовать, что бы работало. Спасибо, но если есть у кого еще какие мысли - буду благодарен

Антон
15.05.2018
22:25:59
Их тоже выпиливаем ?

Vladislav
15.05.2018
22:28:36
дойдет до того, что AppKernel выпилишь
а потом и симфони

Антон
15.05.2018
22:32:23

Vladislav
15.05.2018
22:34:41
мы тут спорили на эту тему уже много раз)

Антон
15.05.2018
22:35:01

Vladislav
15.05.2018
22:35:03
может на ларку переедешь потом когда-то

Антон
15.05.2018
22:35:24
На codeigniter уж тогда

Vladislav
15.05.2018
22:36:00
ну мы спорили в последний раз про доктрину. типа писать свои адаптеры, чтобы не завязываться на доктрину (под репы, квери билдеры и тд)
но никто не ответил на вопрос: если переезжать, то на что. и второй: а где время брать на гору адаптеров?
даже не хочу вспоминать) пойду спать)

Антон
15.05.2018
22:37:17
Я пожалуй тоже. Бб

Борис
16.05.2018
05:20:05


Алексей
16.05.2018
08:10:35
Добрый вечер! Только начинаю влетать в симфони, развернул чужой проект, но он не стартует с такой ошибкой: There is no extension able to load the configuration for "csa_guzzle" в чем может быть проблема?

Google

Boris
16.05.2018
08:11:09
Переведи текст ошибки.

Алексей
16.05.2018
08:11:30
Я понимаю, в composer.json сия зависимость описано
установился без ошибок

Bohdan
16.05.2018
08:12:41
в AppKernel подключи соответствующий бандл
а вообще мог бы и погуглить, вторая ссылка, ответ вторым комментарием
https://github.com/symfony-cmf/media-bundle/issues/163

Алексей
16.05.2018
08:13:57
$bundles[] = new Csa\Bundle\GuzzleBundle\CsaGuzzleBundle();
или речь о неймспейсе?

Bohdan
16.05.2018
08:14:46
версия симфони и бандла?

Алексей
16.05.2018
08:15:27
Symfony 3.4.8

Bohdan
16.05.2018
08:22:04
у тебя наверняка этот бандл регистрируется для конкретного энва, так?
if (in_array($this->getEnvironment(), array('dev', 'test'))) {
$bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle();
$bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle();
$bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle();
}
вроде такого

Алексей
16.05.2018
08:23:14
да, но энв dev
как и надо

Bohdan
16.05.2018
08:24:28
а проверяешь ты в каком энве?

Andrey
16.05.2018
08:26:29
конфиг в файле config_dev?

Алексей
16.05.2018
08:37:24
было прод, я ошибался, спасибо)

Pavel
16.05.2018
09:30:47
Привет всем. Хотел уточнить хороший способ передачи переменных окружения в код фронтенда. Например, нужно передать DSN для отправки ошибок в Sentry из Js кода.
Пока приходиться делать вот так в твиге
<script>
var dsn = '{{env_var_dsn}}';
</script>
<script src="app.js"></script>
Может кто знает способы лучше?

Nikolay
16.05.2018
09:38:18
ну как вариант сделать урл вида …./settings.json при переходе на который будет генериться JSON с нужными переменными, ну и фронт этот файл подсасывает и использует

Urmat
16.05.2018
09:42:33
Добрый день, у меня есть маленький вопрос. Хотел подключить вот это https://github.com/acelaya/doctrine-enum-type. В описании говорится, что нужно
To get this working, you have to register the concrete column types, using the Acelaya\Doctrine\Type\PhpEnumType::registerEnumType static method.
Вот, и я хотел создать отдельный EventSubscriber, и описать то, что написано в документации. Но не могу определиться, на какое событие подписаться. Может посоветуете?

Google

Shmaltorhbooks
16.05.2018
09:45:02
а причем тут события?

Urmat
16.05.2018
09:45:05
* Это нужно, чтобы подкючит Enum в доктрину

Shmaltorhbooks
16.05.2018
09:45:34
так подключи
там же пример есть

Urmat
16.05.2018
09:45:46

Shmaltorhbooks
16.05.2018
09:46:08
а почему ты хочешь вставить это именно в событии?

Urmat
16.05.2018
09:47:18
там же пример есть
Да, есть, но не говорится, куда именно его вставить. У него в примере используется некий bootstrap файл. У меня в проекте такого нет. Вот я и подумал, что разумнее создать Subscriber

Maksim
16.05.2018
09:49:19
DoctrineEnumBundle

Andrew
16.05.2018
10:01:39

Alan
16.05.2018
10:02:53
у меня как то сложилось впечатление что энумы лучше просто не юзать )))

Urmat
16.05.2018
10:03:11

Andrew
16.05.2018
10:04:05
да
https://symfony.com/doc/current/bundles/DoctrineBundle/configuration.html, смотри там строчку №6-10. Добавляешь туда свое имя типа, класс и все

Urmat
16.05.2018
10:05:08

Artemiy
16.05.2018
10:06:58

Sergey
16.05.2018
10:14:31

Vlad
16.05.2018
12:45:46
никто симфони профайлер не допиливал в ларавел?

Petr
16.05.2018
13:17:48

Vladislav
16.05.2018
13:47:24
Спасиб

Boris
16.05.2018
13:48:04
И тебе.

Dmitriy
16.05.2018
14:18:11
О как. Настраивал настраивал на CI/CD на ownhosted Gitlab, а мы переходим на saas жиру + битбакет =/