Как разрешить неоднозначное разрешение классов в composer PHP?

#php #composer-php

#php #composer-php

Вопрос:

У меня возникла проблема с неоднозначным разрешением класса во время установки composer. Я знаю, откуда возникла эта проблема. Это потому, что я поместил новую версию библиотеки PHPExcell в папку рядом со старой:

Неоднозначные имена классов

Я сделал это, потому что мне нужны некоторые вещи из новой версии, но я не хочу удалять старые, потому что многие вещи используют их.

Итак, мой вопрос: могу ли я каким-то образом добавить префикс перед New_PHPExcel, чтобы я мог использовать оба? Заранее благодарю вас! 🙂

Комментарии:

1. Версия Composer 1.3-dev (23d2e5600a91746fe4c2e19621431eeac21f174e) 2016-10-04 10:20:39

Ответ №1:

Вы не можете использовать 2 версии одной и той же библиотеки одновременно в PHP.

Composer вам в этом не поможет.

См https://github.com/composer/composer/issues/2167