Size: a a a

2020 February 05

А

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

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Там ошибочное исправление в цикле, его не нужно применять
разве ошибочное?
источник

DS

Dmitriy S in Yii Framework 3
Да, поменяй эту строку у себя и запусти тесты в пакете router
источник

AM

Alexander Makarov in Yii Framework 3
https://github.com/yiisoft/yii-bootstrap4/pull/13/files вот есть на ревью... жииирный
источник

А

Алексей R in Yii Framework 3
а у нас база под виджеты уже готова?
источник

AM

Alexander Makarov in Yii Framework 3
да
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
разве ошибочное?
Ну и кроме того, я все равно уберу этот цикл завтра.
источник

А

Алексей R in Yii Framework 3
роутеры в мастере работают? можно обновляться? :)
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Ну и кроме того, я все равно уберу этот цикл завтра.
хм, да... откатил то изменение
источник

AM

Alexander Makarov in Yii Framework 3
выпилил нерабочее, влил рабочее
источник

AM

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

DS

Dmitriy S in Yii Framework 3
Как лучше обозвать класс хелпера в роутере?
источник

AM

Alexander Makarov in Yii Framework 3
а что он делает?
источник

AM

Alexander Makarov in Yii Framework 3
@yiiliveext https://github.com/yiisoft/di/pull/100 ещё актуален, кстати? Фабрику саму по себе мы вроде причесали...
источник

DS

Dmitriy S in Yii Framework 3
Из текстового массива роутов создает массив объектов (Route и Group) для RouterFactory или корневую круппу для FastRoute
источник

DS

Dmitriy S in Yii Framework 3
Не, можно убирать. У меня есть новая реализация фабрики.
источник

RM

Rustam Mamadaminov in Yii Framework 3
Dmitriy S
Там ошибочное исправление в цикле, его не нужно применять
это было предложение PHP Inspections :(
источник

DS

Dmitriy S in Yii Framework 3
Предлагаю убрать старый синтаксис для групп вроде

['/v1', function (Group $g) use ($container) {
       $g->addGroup('/blog', function (Group $g) use ($container) {
           $g->addRoute(Route::get('/test', new ActionCaller(SiteController::class, 'test2', $container))
               ->name('v1-blog-test'));
       });

А оставить два вида синтаксиса. Один - массив с объектами Route и Group, а другой - объект корневой группы, в которую по иерархии добавляются роуты и группы.
источник

DS

Dmitriy S in Yii Framework 3
Первый вариант удобнее, второй - быстрее.
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Предлагаю убрать старый синтаксис для групп вроде

['/v1', function (Group $g) use ($container) {
       $g->addGroup('/blog', function (Group $g) use ($container) {
           $g->addRoute(Route::get('/test', new ActionCaller(SiteController::class, 'test2', $container))
               ->name('v1-blog-test'));
       });

А оставить два вида синтаксиса. Один - массив с объектами Route и Group, а другой - объект корневой группы, в которую по иерархии добавляются роуты и группы.
ОК. Учитывая как всё у нас мёржится конфиг-плагином, это плюс будет.
источник