Fecshop
- Fecshop 2022-11-01 已签到连续签到1天,获得了5个金钱
- Fecshop 回复了 liujingxing 的说说
夏虫不可语冰
三季人 - Fecshop 发表了说说今天有点闲,过来种种草。
那就使用自己的代码仓库,fork 这个第三方的仓库,修改后在 composer.json 增加:
"repositories": [ { "type": "vcs", "url": "https://github.com/xxx/yii2-oauth" }, ]
舰长的这种方式有点重,建议还是使用yii里面有一个 classMap,参看文档:https://www.yiichina.com/doc/guide/2.0/concept-autoloading#class-map
重写很简单的,yii里面有一个 classMap功能,可以重写vendor里面的一切(类映射表(Class Map))
参看文档:https://www.yiichina.com/doc/guide/2.0/concept-autoloading#class-map
本质是namespace文件路径替换,因此,缺点就是,您需要将原来的文件完整的复制到一个新路径做更改,必须是这个代码文件的全部内容,不能用继承 extends
在fecshop的开发中用过这个重写,还是很方便的。
php8用的人多吗?
php有这样的库包吗?