Size: a a a

2020 July 23

А

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

А

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

А

Алексей R in Yii Framework 3
С таким чекером имеет смысл написать чеки для некоторых пакетов
источник

А

Алексей R in Yii Framework 3
Типа повышаем надёжность не во вред производительности
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
Дмитрий, а что если чек проводить при пересборке конфигов?
Я уже писал, что неплохо было бы иметь систему плагинов для плагина композера. Можно на событиях сделать, тогда тот же чекер можно туда повесить
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Я уже писал, что неплохо было бы иметь систему плагинов для плагина композера. Можно на событиях сделать, тогда тот же чекер можно туда повесить
Я в тот раз тебя понял так, что ты писал про то, что уже есть (стратегии мержа)
источник

DS

Dmitriy S in Yii Framework 3
Виктор
В одном пакете 2 реализации под разные кейсы с одним дефолтным. Нормальная ситуация.
Та не, вообще ни разу не нормальная как по мне в данном кейсе.
источник

В

Виктор in Yii Framework 3
Dmitriy S
Та не, вообще ни разу не нормальная как по мне в данном кейсе.
Аргументируй?
источник

А

Алексей R in Yii Framework 3
Одних только тестов придется писать для двух классов...
источник

А

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

В

Виктор in Yii Framework 3
Они будут отличаться одним методом, проверкой isCallable, а остальное можно в абстракцию вынести.
источник

В

Виктор in Yii Framework 3
Dmitriy S
Я уже писал, что неплохо было бы иметь систему плагинов для плагина композера. Можно на событиях сделать, тогда тот же чекер можно туда повесить
Но вот этот вариант мне нравится еще больше :) При сборке кеша конфигов проверять, валиден ли конфиг.
источник

А

Алексей R in Yii Framework 3
Виктор
Но вот этот вариант мне нравится еще больше :) При сборке кеша конфигов проверять, валиден ли конфиг.
но эти проверки, вероятно, надо будет запускать в отдельных процессах. Т.к. контейнер в вебе и консоли может работать по-разному
источник

В

Виктор in Yii Framework 3
Тут ты прав отчасти. Контейнер сам - нет, а вот конфиги php могут быть разные.
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
но эти проверки, вероятно, надо будет запускать в отдельных процессах. Т.к. контейнер в вебе и консоли может работать по-разному
У нас сборка конфигов не в консоли уже
источник

В

Виктор in Yii Framework 3
Dmitriy S
У нас сборка конфигов не в консоли уже
Ты хотел сказать, не только в консоли?
источник

DS

Dmitriy S in Yii Framework 3
Виктор
Ты хотел сказать, не только в консоли?
Я хотел сказать, что полноценная сборка идет в билдере. Но ты ее можешь при желании запустить по composer du
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Я хотел сказать, что полноценная сборка идет в билдере. Но ты ее можешь при желании запустить по composer du
это понятно, но если ты чекаешь конфиги посредствам контейнера, то чекать надо всеми способами
источник

А

Алексей R in Yii Framework 3
это если запускать чек отдельно (а лучше при любом ребилде)
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
это понятно, но если ты чекаешь конфиги посредствам контейнера, то чекать надо всеми способами
Что значит посредством контейнера?
источник