
M
22.01.2018
14:13:36

Anton
22.01.2018
14:15:04
как по мне настройка абсолютно такая же как если бы ты запускал по старинке.
пиши конфиги и импортируй — все что нужно.
это уже оффтоп
мы поняли друг-друга

Google

Serge
22.01.2018
16:28:26
всем привет. кто-то пробовал добавить в форму логина симфони капчу?
но только не на лисенерах валидировать, а именно формой логина

Bohdan
22.01.2018
16:41:44
а чем гугловая плоха?

Andrey
22.01.2018
16:49:15

Serge
22.01.2018
16:50:32
это выглядит так: сабмитишь форму логин/пароль, какой-то слушатель фаервола обрабатывает твой запрос, находит поля для капчи и валидирует их
я сколько гуглил, не нашёл ничего нормального, т.к. вся магия происходит в /login_check
вся это говновалидация в лисенерах делается блеать

Bohdan
22.01.2018
16:57:37
ну серьезно, возьми гугловую
все примитивно: отдельный экшн и в нем запрос к гуглу на валидацию

Serge
22.01.2018
17:01:13
а как это решит проблему?
всё так же аутентификация будет происходить в security listeners

Andrey
22.01.2018
17:01:47
Ну ты можешь сделать отдельный FomType который будет галочку эту рисовать и в форме обрабатывать и лазить куда надо
просто все туториалы расчитаны что ты чувака авторизуешь только с капчей а в других местах не используешь

Serge
22.01.2018
17:03:50
да я так и сделал

Google

Serge
22.01.2018
17:04:19
спасибо за инфу, буду думать дальше

Andrey
22.01.2018
17:05:19
Если честно я ни разу не юзал капчу с симфоней ? но думаю это делается так
к тому же если капча много где юзается то это того стоит, заморочиться с отдельным типом

Serge
22.01.2018
17:12:58
Андрей, дело не в типе, а в обработке аутентификации. Аутентификация стандартно происходит в виртуальном "/login_check", который слушает лисенер и аутентифицирует юзера. Я всего лишь могу засабмитить форму, провалидировать её и скормить лисенеру GetResponseEvent чтобы юзера аутентифицировали после валидации. но выглядит пздц))

Andrey
22.01.2018
17:16:56
аа, так тебе все таки аутентификацию надо?

Serge
22.01.2018
17:31:05
На форму логина добавить капчу, далее будет аутентификация, если капча ок

Art
22.01.2018
17:43:48
Народ, у вас последняя версия php 7.2? В репозиториях только 7.0 конца 2015 года

Dmitry
22.01.2018
17:45:27
в репозиториях чего

Sergey
22.01.2018
17:47:27
ну и всегда можно найти репозиторий с версией посвежее

M
22.01.2018
17:47:57
Docker one big love ?

Sergey
22.01.2018
17:48:49
шта?

Sergey
22.01.2018
17:50:01
наркоман что-ли?

Andrey
22.01.2018
18:14:17
там вполне можно прикрутить и капчу
может не совсем тебе подойдет, но штука достаточно гибкая, может товарищи посоветуют что то получше

redwhite
22.01.2018
18:16:04

Dmitry
22.01.2018
19:29:38
Добрый вечер. Насколько правильно использовать это https://github.com/Codeception/AspectMock ???

Sergey
22.01.2018
19:30:30

Dmitry
22.01.2018
19:32:50
Тогда еще такой вопрос, как тестировать метод, который ничего не возвращает?

Google

Andrew
22.01.2018
19:41:27

Dmitry
22.01.2018
19:43:45

Sergey
22.01.2018
20:01:12
и стараться не делать методы которые и сайд эффекты пладят и возвращают что-то

Dmitry
22.01.2018
20:03:40
Хотелось бы, конечно, узнать какой из методов отработал, но для этого видимо придется переосмыслить сделанное

Igor
22.01.2018
22:02:52

Sergey
22.01.2018
22:05:28
p.s. любопытно узнать как много людей уже отказались от мокери

Sergey
22.01.2018
22:25:09
вопрос
юзаете LoggerAwareTrait
или инжектите логгер в конструктор?

Sergey
22.01.2018
22:25:50
о блин
не тот чатик)

Shmaltorhbooks
22.01.2018
23:21:09
Вопрос. Когда метод __clone должен переезжать из сущности в отдельный класс?
Доктрина, есличо

Dmitriy
23.01.2018
04:21:14

Т.А
23.01.2018
04:29:10
всем привет, есть время в миллисекундах, но часы отображаются на 5 часов раньше
можно как-то решить эту проблему:

Vsevolod
23.01.2018
05:49:08
Какие функции то используются вообще?

Google

Aztwin LK
23.01.2018
05:54:54
Ну или в самом начале файла указать часовой пояс

Т.А
23.01.2018
05:55:46
решение уже нашел. спасибо за ответы

Батманов
23.01.2018
06:02:30
Ребят, кто то с Kannel работал?)

Roman
23.01.2018
06:06:05
всем привет
get_class_methods() - возвращает не только свои методы а и своего отца, как мне получить только методы своего класа?

M
23.01.2018
06:09:34

Roman
23.01.2018
06:10:38
как вариант, спасибо

Admin
ERROR: S client not available

Alexander
23.01.2018
08:12:58
Скажите кто знаком с Magento и Bitrix. По сравнению ощущений при работе, что лучше?

M
23.01.2018
08:18:45

$iD
23.01.2018
08:21:12
ну всё ж маджента должна быть поприятней

M
23.01.2018
08:21:17
Ни с тем ни с другим не работал, но голосую за magento.
Просто про битрикс такой ад слышал что там внутри...

Maksim
23.01.2018
08:22:59
маджента - унылое говно для гомосексуалистов.
да и битрикс в целом не лучше

Alexander
23.01.2018
08:23:11
То есть вы не работали с магенто, но уже говорите, что лучше магенто чем битрикс?))

M
23.01.2018
08:24:59

Alexander
23.01.2018
08:27:09
спасибо

Борис
23.01.2018
08:30:11
Работал с магентой1. Если ты собираешься писать сам код, то бери магенту, проблемы есть везде, но работать явно можно. В битрикс я только смотрел код, и потом всю ночь кошмары снились. Вообще, до знакомства с симфой я считал магенту очень даже ничего.
Однако я слышал, что из коробки битрикс как-то работает. Если тебе не писать код то бери что хочешь

Google

Vitaly
23.01.2018
08:31:24
Битрикс - кусок сникерса (работал с 10-12 версиями), но там из коробки (в зависимости от тарифа) много полезного функционала, так, что интернет магазин можно будет просто натыкать мышкой. Но когда дело касается расширения и оптимизации, все печально. Доходило до изменения ядра.

Anton
23.01.2018
08:31:28
Вроде же сейчас 2-я магента развивается. меня даже заманивали на них работать т.к. там все по SOLID :)

Dmitriy
23.01.2018
08:32:11
у магенты как-то скидывали класс с огромной тучей зависимостей
линк кудато подевался

Bohdan
23.01.2018
08:32:19
вторую магенту знакомый разраб (сертифицированный) не рекомендует пока жестко в бой брать
она сильно изменилась со времен первой и не во всем догнала вроде
первая была ваще жесть, мне приходилось смотреть код (не писал под нее, правда)
вторая как-то адекватнее в этом плане

Sergey
23.01.2018
08:34:41
татальный ад

Alexander
23.01.2018
08:41:36
У меня складывается впечатление, что не существует проектов, с похожим функционалом, чтобы качество кода было на высоте. Не ну серьезно, назовите какую нибудь систему, которая содержит в себе столько же функционала как в битрикс и магенто, и так чтобы у нее код был конфеткой.

$iD
23.01.2018
08:42:06
чем он больше, тем в нём больше говнокода

Alexander
23.01.2018
08:42:56

Sergey
23.01.2018
08:43:18

$iD
23.01.2018
08:43:51
если ты не разработчик CMS/ORM
аля битрикс/oro platform

Борис
23.01.2018
08:59:35

Maksim
23.01.2018
09:11:11
первая маджента - сраный кусок говна, с которым работать вне стен виноводочного завода невозможно. Вторая - то же самое, под другим соусом и с использованием пары модных слов в рекламной брошюрке. К реальности которая отношения никакого не имеет
это чудо инженерной мысли просто грамотно продали. С точки зрения техники - полный мрак.

Valentin
23.01.2018
09:51:46
Привет всем, не могу разобраться куда лучше писать запросы если у меня в проекте нету ОРМ, правильно ли это делать прямо в контроллере? Привожу пример: http://codepad.org/9h49oEo1
Там валидация происходит в форме, и сразу после этого идёт запрос на создание юзера, это нормально, или надо спрятать этот запрос?