Alexander Makarov
Alexander Makarov
Yes, I think it is a good idea to add it to requirements checker as optional dependency.
Do you have some time for a pull request?
Yes, that is very convenient.
Would you please resolve conflicts?
The reason it is like this now is that we've started DB for PHP 7.4 and `\Stringable` is available only since 8.0.
I don't think it is needed. These look alright in `params.php`.
Alright. Let's apply it then.
Could be done with: 1. Using annotations to mark each individual class. 2. Using annotations to mark parent interface. 3. Using a configuration to mark a namespace and its sub-namespaces.
Performance may drop because of these additional checks so: 1. Benchmark is needed. 2. If performace drop is significant, there should be an option to turn it off. It will...