Size: a a a

2020 July 11

RM

Rustam Mamadaminov in Yii Framework 3
источник

AM

Alexander Makarov in Yii Framework 3
A
В functions.php Есть такая строчка

/* @var \Psr\Container\ContainerInterface $container */

Но если делать var_dump($container), то там null
Как-то можно получить этот контейнер ?
Нет. Как @rustamwin сказал, признали это нехорошим делом и выпилили. Убрал забытый @var
источник
2020 July 12

Д

Дмитрий in Yii Framework 3
https://github.com/yiisoft/yii-debug-frontend/pull/1
сделал ПР на ангуляр в Yii debug.

п.с. @samdark лейблов в репе нет
источник

RT

Roman Tsurkanu in Yii Framework 3
@xepozz я правильно понимаю что там 7 версия ангуляра?
источник

RT

Roman Tsurkanu in Yii Framework 3
там уже 10 есть, предлагаю сразу ее.
источник

Д

Дмитрий in Yii Framework 3
точно. давай апну
источник

Д

Дмитрий in Yii Framework 3
Roman Tsurkanu
там уже 10 есть, предлагаю сразу ее.
апнул
источник

Д

Дмитрий in Yii Framework 3
https://github.com/yiisoft/composer-config-plugin/compare
почему-то не могу создать PR...
источник

Д

Дмитрий in Yii Framework 3
@samdark @hiqsol
yiisoft/composer-config-plugin перестал быть форком?
источник

AM

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

RM

Rustam Mamadaminov in Yii Framework 3
Дмитрий
https://github.com/yiisoft/yii-debug-frontend/pull/1
сделал ПР на ангуляр в Yii debug.

п.с. @samdark лейблов в репе нет
Почему не vue 🙈
источник

T

TradersVE in Yii Framework 3
Rustam Mamadaminov
Почему не vue 🙈
+10000 👍👍
источник

А

Алексей R in Yii Framework 3
у нас в разных пакетах по-разному настроен скрутинайзер
где-то анализируется только ./src, где-то все файлы (и тесты)
как правильно?
источник

Д

Дмитрий in Yii Framework 3
Rustam Mamadaminov
Почему не vue 🙈
долго спорили. постараюсь сделать выводы:

1. Vue позволяет писать код плохо, Angular будет бить по рукам
2. Если разбивать компоненты по файлам: отдельно .ts/js, отдельно .css/sass/less, отдельно .html, то у Vue можно только вот так. Считаю это большим упущением
3. У Angular из коробки TypeScript
4. Код по внешнему виду и логике похож на PHP'шный
5. DI в Angular, как в PHP - через конструктор. Во Vue - через жопу боль


Подвожу вывод:
Angular - это про простоту, наглядность и явность
Vue - это магия, костыли и лишний багаж знаний в виде всяких хуков и обработчиков (без него не получится писать на Vue)
источник

D

DarkDef in Yii Framework 3
Добрый день, господа, подскажите есть ли в yiisoft/router нечто подобное: https://docs.aiohttp.org/en/stable/web_quickstart.html#class-based-views
источник

Д

Дмитрий in Yii Framework 3
вроде бы да. можно делать обработку без контроллеров, обычными функциями. там сразу возвращать рендер view файла.
источник

D

DarkDef in Yii Framework 3
Не-е-е, там немного не про это
источник

D

DarkDef in Yii Framework 3
Задаешь роут к примеру "user" и туда отдаёшь класс, в котором есть методы - get, post, put, delete - т.е. не 4 строки в роутах, а всего одна. Если метода нет - получаешь ошибку - method not allowed
источник

D

DarkDef in Yii Framework 3
>     router.add_view('/api/v1/datacenters', DatacentersController)
Вот так
источник

DS

Dmitriy S in Yii Framework 3
DarkDef
>     router.add_view('/api/v1/datacenters', DatacentersController)
Вот так
Можно реализовать как контролер-мидлтварь и сэмулировать, но непонятно зачем это все.
источник