Size: a a a

2020 June 16

T

TradersVE in Yii Framework 3
In the application.
источник

AM

Alexander Makarov in Yii Framework 3
If the package is already a dependency of yii-web, it's OK to put it there.
источник

AM

Alexander Makarov in Yii Framework 3
But what if not?
источник

T

TradersVE in Yii Framework 3
there is no other way.
источник

AM

Alexander Makarov in Yii Framework 3
What if it's about the package that is not a dependency of yii-web or app?
источник

T

TradersVE in Yii Framework 3
You will have to define your own settings as you do now.
источник

T

TradersVE in Yii Framework 3
I have tried the configurations, and the truth is that using providers is better:

Pros:

- Configurations separated by library and components.
- Easy to configure with type hint validations.
- If you use a standard configuration you don't need to change anything.

Cons:

- Container dependency - yii.
источник

A

AZA in Yii Framework 3
Алексей R
чтобы рендерить по умолчанию из папки с именем контроллера
Мб тогда с помощью  reflection api доставать имя контроллера и оно будет дефолтной папкой, а если хочет кастомный, то пусть указывает с помощью метода :)
источник

A

AZA in Yii Framework 3
Хотя и без reflection можна.
источник

T

TradersVE in Yii Framework 3
AZA
Хотя и без reflection можна.
👍
источник

AM

Alexander Makarov in Yii Framework 3
AZA
Хотя и без reflection можна.
М?
источник

AM

Alexander Makarov in Yii Framework 3
У нас сейчас и есть без reflection.
источник

А

Алексей R in Yii Framework 3
AZA
Мб тогда с помощью  reflection api доставать имя контроллера и оно будет дефолтной папкой, а если хочет кастомный, то пусть указывает с помощью метода :)
Базовый контроллер не является отдельным пакетом и позволяет легко начать проект. Его всегда можно изменить под свою задачу.
источник

AM

Alexander Makarov in Yii Framework 3
@yiiliveext https://github.com/yiisoft/di/blob/master/tests/Benchmark/ContainerBench.php#L58 тут так задумано что $definitions не используется далее?
источник

DS

Dmitriy S in Yii Framework 3
Да, от старого бенча осталось, переименуй в definitions3
источник

AM

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

DS

Dmitriy S in Yii Framework 3
Ну да, там 2 и 3 лишнее, я этот вроде вообще не переписывал
источник

AM

Alexander Makarov in Yii Framework 3
и ->set() какой-то ещё левый...
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
и ->set() какой-то ещё левый...
ну убери тогда его
источник

AM

Alexander Makarov in Yii Framework 3
Ага, ок.
источник