Size: a a a

2020 March 12

AM

Alexander Makarov in Yii Framework 3
3. пути в каждом месте разные
источник

AM

Alexander Makarov 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 in Yii Framework 3
Alexander Makarov
2. ты пишешь в 2+ места
писал в 2 места, юзая FlySystem
источник

А

Алексей R in Yii Framework 3
пути соответственно разные
источник

AM

Alexander Makarov in Yii Framework 3
и ты их задавал не через руты в flysystem, да?
источник

А

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

А

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

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
вписал и всё... чего тут конфижить
А теперь представь что у тебя там 50+ алиасов с относительными путями разных фс. В каком-то месте ты получаешь ImageStorageInterface и хочешь туда что-то писать. Вопрос как узнать какие алиасы в нем доступны?
источник

А

Алексей R in Yii Framework 3
ну блин, альясы кушать не просят, использовать себя тоже. Почему это зло? не понятно. Оно будет злом, если будет кложурами и массивами
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
ну блин, альясы кушать не просят, использовать себя тоже. Почему это зло? не понятно. Оно будет злом, если будет кложурами и массивами
Чем так плохо?
https://i.imgur.com/GWiZXaZ.png
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
путь от рута
значит у тебя не этот кейс
источник

AM

Alexander Makarov in Yii Framework 3
И алиасы тебе не нужны.
источник

AM

Alexander Makarov in Yii Framework 3
Рут так же точно можно конфижить, он никуда не делся.
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
И алиасы тебе не нужны.
алиасы было бы норм как раз, но т.к. у меня всё прикручено по-своему, а не через прослойку фреймворка, то я всё в один конфиг напихал под разными ключами типа 'backupPath' для каждого провайдера )
источник

AM

Alexander Makarov in Yii Framework 3
Тебе надо прочитать все инвойсы юзера X. Как бы это будешь делать?
источник

А

Алексей R in Yii Framework 3
Я говорил уже, что лучше оставить статические альясы  типа @invoices, а динамическую часть считать в отдельном сервисе
Одна из причин - юзер не из контейнера а из списка, который не получить из контейнера
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Тебе надо прочитать все инвойсы юзера X. Как бы это будешь делать?
Писал  уже, это для экспорта сторедж, в приложении чтения нет.
Ну и для чтения можно юзать другой алиас, @all-orders => @root/orders
источник