Size: a a a

2021 January 22

АГ

Алексей Гевондян... in Yii Framework 3
т.е. в слиме навешиваешь мидлвари a->b->c, но при запрос сначала попадает в c потом в a ?
источник

АГ

Алексей Гевондян... in Yii Framework 3
а в слиме это разве есть?
источник

АГ

Алексей Гевондян... in Yii Framework 3
я просто если честно не юзал слим, и не знаю что там к чему
источник

А

Алексей R in Yii Framework 3
источник

А

Алексей R in Yii Framework 3
понимание такое, что каждая следующая мидлварь оборачивает предыдущую
источник

А

Алексей R in Yii Framework 3
что последним в стек положил — то первым вынул при выполнении
источник

АГ

Алексей Гевондян... in Yii Framework 3
почему они так сделали?
источник

А

Алексей R in Yii Framework 3
и у нас сейчас так
источник

АГ

Алексей Гевондян... in Yii Framework 3
ну оставляйте так коли охота) все равно это 1 раз понять и запомнить
источник

А

Алексей R in Yii Framework 3
Алексей Гевондян
ну оставляйте так коли охота) все равно это 1 раз понять и запомнить
у нас хотят сделать юзерфриндли.. хз
источник

АГ

Алексей Гевондян... in Yii Framework 3
тогда по-ларовскому надо
источник

АГ

Алексей Гевондян... in Yii Framework 3
если нужно авторитетное мнение - можете в чате пхп  / симфони такой же полл зафигачить
источник

P

PavelG in Yii Framework 3
Алексей R
у нас хотят сделать юзерфриндли.. хз
Если юзерфрендли, то как в конфигурации, в том порядке и выполнять...
источник

АГ

Алексей Гевондян... in Yii Framework 3
https://www.slimframework.com/docs/v4/concepts/middleware.html непонятно что мешает сделать ту же самую "луковую" схему, только 1 снаружи а 2 внутри. имхо это тупо логичнее
источник

АГ

Алексей Гевондян... in Yii Framework 3
ну вот так решили, интересно было бы увидеть причину такого решения.
источник

А

Алексей R in Yii Framework 3
Алексей Гевондян
тогда по-ларовскому надо
В ларе  это лаконично смотрится.
Любят массивы погонять и псевдонимы поюзать. Один Kernel чего стоит...
Там и роуты так делаются: Route::group(['middleware' => ['guest']]...)
Или так ->middleware('first', 'second');
источник

А

Алексей R in Yii Framework 3
Алексей Гевондян
ну вот так решили, интересно было бы увидеть причину такого решения.
можно на гите поискать
источник

АГ

Алексей Гевондян... in Yii Framework 3
Алексей R
В ларе  это лаконично смотрится.
Любят массивы погонять и псевдонимы поюзать. Один Kernel чего стоит...
Там и роуты так делаются: Route::group(['middleware' => ['guest']]...)
Или так ->middleware('first', 'second');
оверинженирить не надо. эти навороты никому не приболели. надо сделать лаконично и предсказуемо. вроде к этому вы и стремитесь
источник

А

Алексей R in Yii Framework 3
Алексей Гевондян
оверинженирить не надо. эти навороты никому не приболели. надо сделать лаконично и предсказуемо. вроде к этому вы и стремитесь
надеюсь у нас не будет такого как Kernel в ларке ))
источник

АГ

Алексей Гевондян... in Yii Framework 3
кстати) вы же можете зафигачить StraightMiddlewareStack и ReverseMiddlewareStack, разными компонентами, кто что захочет тот то и заюзает
источник