@prophp7

Страница 887 из 1387
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
Тогда еще такой вопрос, как тестировать метод, который ничего не возвращает?
проверять методы других классов которые дёргает твой метод например

Sergey
22.01.2018
20:01:12
Тогда еще такой вопрос, как тестировать метод, который ничего не возвращает?
проверять как он взаимодействует с зависимостями (сайд эффекты)

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

Dmitry
22.01.2018
20:03:40
и стараться не делать методы которые и сайд эффекты пладят и возвращают что-то
Т.е. возвращаясь к моему утреннему коду, я могу замокать eventDispatcher и проверять его вызов?

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

Igor
22.01.2018
22:02:52
Хотелось бы, конечно, узнать какой из методов отработал, но для этого видимо придется переосмыслить сделанное
В вашем случае в том же PHPUnit можно создать Mock, в котором изменен только конкретный метод: $mock = $this->getMock('RuleSomeSource', array('raiseStopEvent')); Тогда вы можете переопределить этот метод и в нем определять, какое правило сработало

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
всем привет, есть время в миллисекундах, но часы отображаются на 5 часов раньше
Как самый просто вариант добавить ко времени 5 часов в миллисекундах

Ну или в самом начале файла указать часовой пояс

Т.А
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
То есть вы не работали с магенто, но уже говорите, что лучше магенто чем битрикс?))
Ну ведь я сказал, что туту действует аксиома Эскобара. Но если уж выбирать, то магенту, она как миниум на мир ориентированна.

Скажите кто знаком с Magento и Bitrix. По сравнению ощущений при работе, что лучше?
https://astrio.ru/blog/Magento-vs-Bitrix/ Сравни по функционалу, выбери что больше подходит.

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
У меня складывается впечатление, что не существует проектов, с похожим функционалом, чтобы качество кода было на высоте. Не ну серьезно, назовите какую нибудь систему, которая содержит в себе столько же функционала как в битрикс и магенто, и так чтобы у нее код был конфеткой.

Alexander
23.01.2018
08:42:56
чем он больше, тем в нём больше говнокода
Тогда получается нет смысла оценивать код при выборе ecommerce платформы?

$iD
23.01.2018
08:43:51
Тогда получается нет смысла оценивать код при выборе ecommerce платформы?
в конце концов ты решаешь конкретную бизнес-задачу

если ты не разработчик CMS/ORM

аля битрикс/oro platform

Борис
23.01.2018
08:59:35
Вроде же сейчас 2-я магента развивается. меня даже заманивали на них работать т.к. там все по SOLID :)
Тыкал я вторую магенту, пытался прикрутить новый плагин. "там все по SOLID" - хуелид, это если в кратце :) Уж лучше первая магента, чем вторая imho

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

это чудо инженерной мысли просто грамотно продали. С точки зрения техники - полный мрак.

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

Страница 887 из 1387