Size: a a a

2020 February 08

А

Алексей R in Yii Framework 3
Но роутер не должен имплементить генератор
источник

А

Алексей R in Yii Framework 3
Либо генератор будет юзать роутерКоллектор, либо роут будет юзать генератор
источник

А

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

DS

Dmitriy S in Yii Framework 3
Проблема в том, что это бридж. Сам фастроут внутри роутера. И он нужен генератору для парсинга.
источник

А

Алексей R in Yii Framework 3
Генератор не должен ничего парсить
источник

AM

Alexander Makarov in Yii Framework 3
Но правила и у генератора и у парсера одни.
источник

AM

Alexander Makarov in Yii Framework 3
И задаются и туда и туда единожды.
источник

А

Алексей R in Yii Framework 3
Мне кажется мы о разных генераторах
источник

DS

Dmitriy S in Yii Framework 3
Хотя не, парсер отдельно
источник

r🧬

rmshell 🧬 in Yii Framework 3
Вы так активировались что вот вот родится
источник

АН

Александр Некрасов in Yii Framework 3
rmshell 🧬
Вы так активировались что вот вот родится
Пол еще не определили)))
источник

DS

Dmitriy S in Yii Framework 3
Да, я посмотрел, смогу вынести urlGenerator в отдельный класс.
источник

AM

Alexander Makarov in Yii Framework 3
Погодите. Вы про генератор/парсер URL-ов?
источник

DS

Dmitriy S in Yii Framework 3
Тогда все будет логично и с setUriPrefix()
источник

AM

Alexander Makarov in Yii Framework 3
Если да, то как будут конфижится эти два класса?
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
Если да, то как будут конфижится эти два класса?
Парсер то тут причем
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Если да, то как будут конфижится эти два класса?
Роутер так и останется, а генератор будет брать роутер в конструкторе через контейнер и забирать у  него роуты и группы через getItems(), больше ему ничего не надо. Ну и RouteParser  с конструктора роутера переедет в конструктор генератора.
источник

А

Алексей R in Yii Framework 3
РоутПарсер матчит маршруты или что?
источник

DS

Dmitriy S in Yii Framework 3
Нет, он парсит паттерн на параметры
источник

А

Алексей R in Yii Framework 3
А зачем он в генераторе?
источник