Предположим, я работаю в одной и той же среде выполнения (например, WordPress загружает все в одном запросе). Два плагина оба require my_package
. Теперь внутри my_package
у меня есть класс пространства имен My\Namespaced\Class
из my_package:1.2.0
, затем часть моей системы запрашивает тот же пакет, снова давая мне My\Nameespaced\Class
из my_package.1.2.1
.
Я посмотрел на файлы autoload_real.php
и т. Д., И, похоже, нет пути. То, что загружается первым, это то, что вы получаете.
Я ошибаюсь?