鍍金池/ 問答/PHP/ yii2 的第三方sdk應(yīng)該放在項(xiàng)目什么位置

yii2 的第三方sdk應(yīng)該放在項(xiàng)目什么位置

如題,有一個(gè)淘寶客的sdk 應(yīng)該放在哪里讓它可以自動(dòng)加載
圖片描述

回答
編輯回答
瘋子范

不使用composer的話,很難做到完美的自動(dòng)加載。

官方文檔的說法:
在 Yii2 中使用第三方類庫

可以參考這個(gè)項(xiàng)目,寫一個(gè)自動(dòng)加載類。
https://github.com/songyichao...

2017年10月11日 21:12
編輯回答
舊酒館

隨便放個(gè)位置,可以配置compser:

"autoload": {
    "classmap": ["文件目錄"]
}

然后用命令composer dump-autoload來生成。
但是淘寶的sdk不是都有個(gè)TopSdk.php文件什么的入口文件,還不如用到的時(shí)候直接require這個(gè)文件呢。

更推薦的方法是去github上找個(gè)封裝好的帶命名空間的類,例如隨便搜了一個(gè)https://github.com/ennnnny/tbk這個(gè)。

2017年10月28日 06:12