Я хочу использовать vendor / autoload. php - для composer файлов, но только мой autoload-my-fun c. php для классов с моим настраиваемым пространством имен. (My_Custom_Namespace)
Вы должны использовать автоматический загрузчик composer для обоих и определить свое пользовательское пространство имен в файле composer. json. Если вы застряли в плохо спроектированной устаревшей системе, и вам нужно что-то, чтобы преодолеть пропасть глупости, пока вы не сможете создать лучшее решение, тогда вам следует взглянуть на документацию для spl_autoload_register . В частности, строка о том, «если должно быть несколько функций автозагрузки, это позволяет spl_autoload_register (). Она эффективно создает очередь функций автозагрузки и проходит через каждую из них в порядке их определения». Когда вы включаете автозагрузку композиторов. php, вы в конечном итоге получаете несколько вызовов spl_autoload_register (), поэтому просто зарегистрируйте свой собственный автозагрузчик после включения composer.