
Pavel
30.01.2018
22:15:51
Это выглядит очень странно
Этот мост symfony phpunit еще и composer alias не понимает, начинает работать только когда в /usr/bin скинешь phar

Sergey
30.01.2018
22:17:21
чет у нас флекс, но нет такого)

Google

Pavel
30.01.2018
22:17:33
Какого?
Я делал как в доках, composer require phpunit, ставится мост симфони, запускаешь ./bin/phpunit он разворачивает внутри кучу всего и выполняет
без запуска ./bin/phpunit phpunit'a не будет, testcase не будет существовать в проекте и тд. Дичь какая-то как по мне
Ну и соответственно просит php zip ext поставить... Чтобы phpunit из zip'a разворачивать

Sergey
30.01.2018
22:26:01
меня больше удивляет повальное навязывание phpstan
он дико тупой и бесполезный

Bohdan
30.01.2018
22:29:15
не так давно ты говорил, что он просто чуть хуже phan'a)

Sergey
30.01.2018
22:32:37
у него нет поддержки стабов для типов - это делает его чуть более чем бесполезным
там стабы "захардкожены" в обертке над рефлексией - только для самых распространенных функций.
ну короч ишусы висят уже пол года где-то на эту тему а они там все думают.... хотя можно было бы уже взять стабы от phpstorm и радоваться

Bohdan
30.01.2018
22:36:22
тоже надо будет заняться

Антон
31.01.2018
05:59:44
Authentificator отвечает за аутнтификацию. Guard тоже? Запутался в них

Google

Антон
31.01.2018
06:00:13
Или guard это тоже authentificator?

Dmitry
31.01.2018
06:18:12
Утро доброе
Подскажите есть ли какой бандл для тикет системы , обработки модераторами жалоб пользователей

Vladislav
31.01.2018
06:18:59
И поймешь))

Антон
31.01.2018
06:35:03
Google помог

Dmitry
31.01.2018
06:40:12
Гугл это хорошо
А из личного опыта , кто нибудь пользовался ?

Антон
31.01.2018
06:49:48
Думаю тут все пишут свое. На то и пишут на симфони, а не на битриксе

Andrew
31.01.2018
06:59:50
Я бы писал свое или вообще заюзал бы нормальную тикет систему типа zendesk

Vladislav
31.01.2018
06:59:51

Dmitry
31.01.2018
07:11:02

Антон
31.01.2018
07:11:41
Ну тикет система это уже полноценное решение, а не просто реализация User
Некорректно сравнивать

Vladislav
31.01.2018
07:13:51
там в доке об этом есть параграф) нашел с телефона, не вставая с кровати) дока отличная

Petr
31.01.2018
08:15:57

Dmitry
31.01.2018
08:16:55

Vladislav
31.01.2018
08:21:14

Dinar
31.01.2018
08:22:09

Google

Dinar
31.01.2018
08:22:10
:)

Василий
31.01.2018
08:47:16
Народ. А как лучше обращаться к внешним вебсервисам? Guzzle? Или как-то кошернее можно?

Константин
31.01.2018
08:48:10
httplug

Anatoly
31.01.2018
08:52:55

Alan
31.01.2018
08:57:59
как насчет правильных велосипедов?)
если выбирать приходится из трех колесного и который без сидушки )))

Andrey
31.01.2018
08:58:49

Борис
31.01.2018
08:58:51

Anatoly
31.01.2018
08:59:17

Alan
31.01.2018
09:01:26

Василий
31.01.2018
09:01:35

smile
31.01.2018
09:02:12

Sergey
31.01.2018
09:02:21

Василий
31.01.2018
09:02:41
да хз. я в сф4 только учусь

Sergey
31.01.2018
09:03:00
просто библиотеку ставишь и юзаешь, там слишком просто все что бы бандл делать

Борис
31.01.2018
09:03:12
Ну так зачем выдумывать проблему там, где ее нет? Прежде чем проблему решать, проблему нужно определить.... бля :(

Alan
31.01.2018
09:03:36
что тут проблема то?)
взять httplug вместо guzzle?)

Борис
31.01.2018
09:03:53

Google

Sergey
31.01.2018
09:04:09

Alan
31.01.2018
09:04:15
ой все)

Sergey
31.01.2018
09:04:18
зачем тебе лишний слой абстракций

Василий
31.01.2018
09:04:52
помню такое

Alan
31.01.2018
09:21:32
зачем тебе лишний слой абстракций
мне больше нравится как он документирован и приглянулся его Authentication plugin, буду юзать для аутентификации со своими внешними апишками. к тому же я могу использовать его как абстракцию над курл )

Admin
ERROR: S client not available

Sergey
31.01.2018
09:21:57
предлагаете curl exec-ом
я уже предложил guzzle. делать еще и абстракцию от клиента не особо смысла вижу. Лучше изолировать клиент под свой тонкий интерфейс

Alan
31.01.2018
09:22:42
газзл абстракция над курл)

Sergey
31.01.2018
09:23:29

Alan
31.01.2018
09:24:03
нет я понял, но я его с курлом могу юзать
как ты юзаешь газзл поверх курл

Sergey
31.01.2018
09:24:32
а если нет разницы - то зачем?

Alan
31.01.2018
09:24:54
только тут мне дока нравится) с газлом я напарывался на несколько версий документации под каждый клиент (версию)

Sergey
31.01.2018
09:25:18
не ну можно и httplug юзать, че, плохого ничего нету)
так же как и просто газл - так чт да, можно по документации просто проверить что приглянется больше

Ihor
31.01.2018
09:46:15
какие есть адекватные платёжные консолидаторы, кроме walletone.com? А то она уже загибается

Andrew
31.01.2018
09:50:53
https://gemnasium.com/blog/gemnasium-is-acquired-by-gitlab/ — крутая новость

Google

Sergey
31.01.2018
09:54:59
https://techcrunch.com/2018/01/30/red-hat-acquirescoreos-for-250-million-in-kubernetes-expansion/ вот это веселее

Alexey
31.01.2018
11:19:11

Vadim
31.01.2018
11:47:12
я тут делал аутентификацию по oauth2, поставил бандл для Guzzle, бандл для Oauth2, закончилось тем, что сделал без них
с этими бандлами больше борешься чем они тебе помогают

Andrew
31.01.2018
11:50:16
Золотые слова

Vlad
31.01.2018
12:16:18
Что за бандл для газл?

Vadim
31.01.2018
12:24:42
ну я во флексе посмотрел, потом на пакаджисте
там и там их два самых популярных

Vladislav
31.01.2018
12:25:17
8points / misd

Vadim
31.01.2018
12:25:19
какой то выбрал...

Vladislav
31.01.2018
12:25:50
первый долго на симфони 3 перелезть не мог)

Vadim
31.01.2018
12:27:19
вспомнил почему отказался - не мог клиент ленивым сделать если через бандл
в итоге создаю в ямле клиент газла даже гибче без бандла

Василий
31.01.2018
13:19:15
Подскажите тупому плз.
Вот есть класс http-foundation/JsonResponse, в нём константа const DEFAULT_ENCODING_OPTIONS = 15;
Как мне её переопределить?
яя понимаю что есть setEncodingOptions()
но длинно получается :()
хочется один раз "глобально" изменить

Sergey
31.01.2018
13:25:55
или юзай свой json response