Size: a a a

2020 February 18

DS

Dmitriy S in Yii Framework 3
Ну, хелпер тут вряд ли поможет.
Можно заюзать symfony/filesystem)
источник

AM

Alexander Makarov in Yii Framework 3
я не про хелпер
источник

AM

Alexander Makarov in Yii Framework 3
я про абстракцию
источник

DS

Dmitriy S in Yii Framework 3
Ну так нам нужен FilesystemInterface, с которым и будут работать пакеты. А на него у же можно биндить хоть свой компонент, хоть сторонний. Так можно будет мокать фс.
источник

DS

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

AM

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

AM

Alexander Makarov in Yii Framework 3
я про это же...
источник

DS

Dmitriy S in Yii Framework 3
так и я ж об этом пишу, возможно непонятно выражаюсь)
источник

AM

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

DS

Dmitriy S in Yii Framework 3
👍 осталось понять, кто это будет делать)
источник

AM

Alexander Makarov in Yii Framework 3
Есть желающий. Вечером отпишется.
источник

NO

Nex Otaku in Yii Framework 3
PSR нет на FileSystem? )
источник

AM

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

NO

Nex Otaku in Yii Framework 3
А как выглядеть должен интерфейс? Набор всех тех же core методов для работы с файловой системой, просто обёртка по каждому методу?
источник

Д

Дмитрий in Yii Framework 3
Nex Otaku
А как выглядеть должен интерфейс? Набор всех тех же core методов для работы с файловой системой, просто обёртка по каждому методу?
get/set и хватит с него)
источник

NO

Nex Otaku in Yii Framework 3
ну а как же там существование папки проверить... chmod сделать и прочее
источник

Д

Дмитрий in Yii Framework 3
что делать, если рефлексия говорит, что нет значения по умолчанию у параметров конструктора https://www.php.net/manual/en/datetime.construct.php?)
источник

Д

Дмитрий in Yii Framework 3
Nex Otaku
ну а как же там существование папки проверить... chmod сделать и прочее
да я же шучу :)
источник

AM

Alexander Makarov in Yii Framework 3
Nex Otaku
А как выглядеть должен интерфейс? Набор всех тех же core методов для работы с файловой системой, просто обёртка по каждому методу?
А это задача того, кто будет заниматься issue.
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
что делать, если рефлексия говорит, что нет значения по умолчанию у параметров конструктора https://www.php.net/manual/en/datetime.construct.php?)
Код на https://3v4l.org/ в студию!
источник