Alexander Makarov
Alexander Makarov
We call data properties "attributes" because in both Yii1 and Yii2 these were called so. The issue is that PHP now has https://www.php.net/manual/en/language.attributes.overview.php so the name became very confusing. Renaming...
The middleware seems to be not so simple and definitely deserves its own package.
| Q | A | ------------- | --- | Is bugfix? | ❌ | New feature? | ❌ | Breaks BC? | ❌ | Fixed issues | Alternative of #97
We need an ability for locale middleware to choose preferred canonical URLs for default language. I.e. when locale is default, it might be neede to still use URLs with language...
https://blog.frankdejonge.nl/flysystem-3-0-0-is-released/
Configuration section is outdated. ```php 'runtimeStorage' => [ 'class' => Filesystem::class, '__construct()' => [ 'adapter' => DynamicReference::to( [ 'class' => \League\Flysystem\Local\LocalFilesystemAdapter::class, '__construct()' => [ dirname(__DIR__) . '/runtime', \League\Flysystem\UnixVisibility\PortableVisibilityConverter::fromArray([ 'file' =>...
See https://github.com/yiisoft/yii-cycle/pull/106 and https://github.com/yiisoft/yii-filesystem/pull/20
Currently the wrapper makes little sense because underlying implementation can not be replaced: 1. Interface depends on interface FilesystemOperator from flysystem package: `FilesystemInterface extends FilesystemOperator`. Solution: do not inherit anything...
Серьёзный продукт или API должны соблюдать обратную совместимость. В то же время, те, кто её не соблюдает, развиваются быстро и всегда в тренде. Как быть?
Несколько лет назад вышли [две редакции моей книги на английском и одна на русском](http://yiicookbook.org/). Как писались эти книги, какие ошибки и выводы были сделаны.