@symfony_php

Страница 82 из 1418
Salavat
04.02.2017
19:10:11
Хотя мб я велосипедист

Но спасибо за ответы ) чувствую себя уже не таким одиноким )

Sergey
04.02.2017
19:14:04
хз я в последний раз юзал этот бандл года 3 назад

мне проще тупо сделать свой класс User

Google
Sergey
04.02.2017
19:14:31
всеравно это та вещь которая от проекта к проекту немножко но различается

Salavat
04.02.2017
19:14:48
Ну тоже самое сделал. И в security прописал декодер, провайдер

Правда до access / firewall еще не дошел, но и необходимости не было

Sergey
04.02.2017
19:15:17
яяяя.... потихоньку прихожу к тому что symfony/security переусложднен

Salavat
04.02.2017
19:15:19
Хотя возможно это упростило бы задачу и не нужно было бы проверять в каждом методе на $this->getUser()

Sergey
04.02.2017
19:15:29
а ну в целом

я ж апишки пишу

потому у меня чуть другие запросы

для просто web-а норм

Salavat
04.02.2017
19:19:15
Не кстати, но интересно, кто какой роутинг использует - в yml или annotation. И есть ли какая-та разница в производительности? Или оно все равно в итоге к единому образу приводится

Sergey
04.02.2017
19:24:14
да, оно всеравно компилится

так что без разницы что ты юзаешь

лично я юзаю аннотации

Google
Sergey
04.02.2017
19:24:37
в последний год начинаю ставить под сомнение адекватность выбора YAML в качестве дефолта для конфигов

Salavat
04.02.2017
19:25:15
У меня товарищ тоже с аннотациями работает, а я по-старинке с yml. Но в последнее время слегка напрягает бегать по файлами и писать роутинг в отдельном файле

Sergey
04.02.2017
19:25:45
если кто-то будет бурчать что "сложнее потом искать что где" - debug:router --controllers

или что-то в этом духе

так что аннотации норм

Timur
04.02.2017
19:26:58
У меня товарищ тоже с аннотациями работает, а я по-старинке с yml. Но в последнее время слегка напрягает бегать по файлами и писать роутинг в отдельном файле
Для бандлов, которые будут отдаваться в публичный доступ или будут юзаться в будущем мной же — я делаю XML. Если код будет приватным и/или только в пределах проекта, то аннотации.

Вроде так и было рекомендовано в доках.

Salavat
04.02.2017
19:27:50
Вроде так и было рекомендовано в доках.
Хм, спасибо. Я похоже поверхностно прошелся по доке

Timur
04.02.2017
19:28:02
Я точно не помню где это упоминалось. Просто отложилось в голове.

Просто XML/YML потом стороннему человеку подменить будет проще, чем аннотации.

Sergey
04.02.2017
19:31:17
рекомендуют именно xml

хз... пофигу

Как ускорить интеграционные тесты в 4 раза: database: tmpfs: - /var/lib/postgresql/data

блин я в тестах кэш метаданных не врубил

ништяк, теперь тест сюита гоняется на 12 секунд а 4)

маленькая победа в 2 строчки конфигов)

Sergey
04.02.2017
20:15:24
?

https://github.com/symfony/symfony/pull/21376 помечен кстати как 3.3 майлстон

https://github.com/symfony/symfony/pull/21289 так же как и это

Sergey
04.02.2017
20:54:51
уиии

Google
Sergey
04.02.2017
20:55:03
я летом для того что бы делать вторую штуку свой кастыль написал)

Sergey
04.02.2017
20:55:22
31го мая релиз запланирован

до 31го марта вроде могут добавлять фичей

Big_Shark
04.02.2017
21:05:56
фос это пиздец, даже доку написать не могут

Sergey
04.02.2017
21:06:21
fos user уже 3й год не может 2ю версию зарелизить

и официально предлагают юзать dev-master

?

Sergey
04.02.2017
21:06:53
ну doctrine/data-fixtures тоже вторую версию 3 года не могут зарелизить

Sergey
04.02.2017
21:07:11
при этом первую ветку тоже не поддерживают особо

https://github.com/symfony/symfony/pull/21494

хм

Sergey
05.02.2017
10:20:08
а че красиво

Sergey
05.02.2017
10:20:38
я б сказал - логично)

Big_Shark
05.02.2017
10:21:43
а я даже не понимаю что они хотят

Sergey
05.02.2017
10:23:02
а я даже не понимаю что они хотят
сделать человеческий контейнер без кастылей.

Sergey
05.02.2017
10:23:17
ну раньше ты на сервисе, который должен быть дефотлным писал типа autowiring-type=интерфейс, для которого он дефолт

Big_Shark
05.02.2017
10:23:20
сделать человеческий контейнер без кастылей.
Ну они разве не только синтаксис в xml поменяли?

Sergey
05.02.2017
10:23:38
сейчас сделали красиво, ты делаешь сервис с айдихой=имя интерфейса, с референсом на сервис, который будет резолвиться

более гибко даже, если в разных окружениях разные сервисы хочешь подсунуть

Big_Shark
05.02.2017
10:24:03
ну это только для xml или в yml тоже?

Google
Sergey
05.02.2017
10:24:07
yml

Sergey
05.02.2017
10:25:05
почему?
присоединияюсь к вопросу

Sergey
05.02.2017
10:25:49
потому что нельзя написать так: services: My\App\Foo::class: ~

даже с симфони плагинами и прочими булшитами если ты будешь например переименовывать класс

в yaml оно нифига не переименуется

и надо лесть руками

ну короч хз как вам а меня подбешивает

Big_Shark
05.02.2017
10:26:41
Выход? конфиг на пхп?

Sergey
05.02.2017
10:26:49
точно такой же как yaml

Admin
ERROR: S client not available

Sergey
05.02.2017
10:26:50
но на php

Sergey
05.02.2017
10:26:56
хуже, свой адаптер для конфига на пхп

а ты кстати форсил эту идею на симфони?

я думаю такое одобрят

Sergey
05.02.2017
10:27:32
return [ 'services' => [ My\App\Service::class => [], ] ]

что-то тип такого

Ринат
05.02.2017
10:27:45
А есть ту т те кто на нескольких фреймворках дела делает? Yii например

Big_Shark
05.02.2017
10:27:50
конфиги на пхп это + ну как по мне

Google
Big_Shark
05.02.2017
10:29:39
что-то тип такого
Я вот хотел конфиги на пхп делать, но в симфони конфиги на пхп эта жесть, там все както прям на много сложней чем в юмл или хмл, да еще и часто доки нет

Sergey
05.02.2017
10:30:10
хуже, свой адаптер для конфига на пхп
интересная идеяйка... но стремная)

проблема в том что для symfony лоадер конфигов на php уже зарезервирован)

если писать адаптер... ну в целом... не должно ничего сломаться

просто что бы ничего не сломать можно случайно разрешить кучу страшных вещей

Ринат
05.02.2017
10:34:55
не упоминай тут это убожество)
А в чем причина? Интереса ради вопрос

Sergey
05.02.2017
10:37:06
А в чем причина? Интереса ради вопрос
у вас есть минутка поговорить о спасителе нашем дяде Бобе?

на самом деле причина очень проста

если ты потусишь часик сначала в тусовке Symfony, где можно услышать много умных слов и т.д.

а потом потусишь часик в тусовке Yii-ников

то между этими двумя группами людей наблюдается такой контраст...

Sergio
05.02.2017
10:38:41
блин, а мне собеседоваться завтра в контроку, где онли Yii(

Sergio
05.02.2017
10:38:59
дак а что делать? жрать то хочется

Sergey
05.02.2017
10:39:07
неужели другой работы нет?

Sergey
05.02.2017
10:39:09
я помню после FWdays пока @Enleur там пил с окромиусом и болтал за doctrine 3 я сидел с Мишей в компашке Yii-ников...

Sergio
05.02.2017
10:39:33
неужели другой работы нет?
к сожалению, пока нет(

Sergey
05.02.2017
10:39:34
и то как и о чем они говорили меня повергало в такую грусть

особенно чувак который хвалился что они проектируют убогие и примитивные вещи просто потому что такие их пользователи (они sdk пишут), и тип проще с точки зрения адаптации

Roman
05.02.2017
10:40:32
там а что например? чем они живут? какие у них проблемы, как решают?

Страница 82 из 1418