Alexander Makarov

Results 280 issues of Alexander Makarov

See https://www.yiiframework.com/user?sort=display_name&page=10&per-page=50

At https://www.yiiframework.com/team people contributed to Yii2 are listed. It's good to add info from **all** yiisoft repositories there instead.

enhancement

Add `Dockerfile` and `docker-compose.yml` that are suitable for both local development, staging and production: 1. Alpine and PHP-FPM based. 2. Same image for all environments. 3. Settings done via environment...

status:ready for adoption
type:feature

Container: ```php 'connection' => [ ... ], 'connection2' => [ ... ], ``` `bindings.php`: ```php 'ConnectionInterface' => [ // When namespace starts with `App\Secondary`, pass `connection2` for `ConnectionInterface`. [ 'namespace'...

type:feature

`./yii release/what` gives the following result: `composer.json` of `request-model` is: I'd expect `validator` only listed.

type:bug
status:ready for adoption

There was [a `build()` method defined in Yii2 in `ExpressionBuilderInterface`](https://github.com/yiisoft/yii2/blob/master/framework/db/ExpressionBuilderInterface.php#L27). We have [the interface empty now in yiisoft/db](https://github.com/yiisoft/db/blob/52a6e08fefbd18722efed6364cedc61e01b6e878/src/Expression/ExpressionBuilderInterface.php).

status:ready for adoption

https://github.com/yiisoft/db/blob/master/src/Query/QueryPartsInterface.php#L642 Methods like where() are often the source of problems cause sometimes these are used instead of andWhere(), orWhere(). Possible solutions: 1. Remove such methods. Add reset*() for the rare...

type:enhancement
status:under discussion

Need to introduce driver virtual package `yiisoft/db-driver-implementation`. Drivers should provide it, `db` should require it.

type:enhancement

It seems parallel execution of benchmark makes it unfair. It depends on execution order very much and one test affects another. In order to make it fair all parsers should...