我有一箇舊的應用程序,我慢慢地轉化爲作曲家,和我寫了一個新的數據庫層。該數據庫層與PSR-0兼容。應用程序分爲後臺和前臺,我正在爲DB層編寫通用類,因此它更幹。作曲家PSR-0自動加載和符號鏈接
在我composer.json前端的項目,我有這樣的:
"autoload": {
"psr-0": {
"CompanyName": "_classes/"
}
}
其中_classes公司名稱的文件夾,其實是一個符號連接到後端項目類似的文件夾中。
這將導致自動加載失敗。
它完美地工作時,它是
"autoload": {
"psr-0": {
"CompanyName": "../otherProject/_classes/"
}
}
但在這個項目_classes文件夾放一個符號鏈接失敗時。
我需要的符號鏈接工作,因爲我不想硬編碼等項目的網絡文件夾名稱爲composer.json,因爲我現在已經測試這兩者有不同的文件夾名稱的版本。
不應數據庫層是被使用兩次明顯的庫中?那麼你肯定不會有自動加載問題。 – Sven
我正在舊系統的限制內工作。最終它會是完美的,但一次只能做一件事。 –