我正在尝试安装tplaner/使用作曲家打包时:
安装运行良好,但是,当我检查已安装的组件时,When
类缺少某些方法,这些方法在github
上的源文件中显示并在readme中引用(例如,getOccurences
)。
我尝试在composer.json
中手动编写版本为:
"require": {
"tplaner/when": "2.*"
}
...但无济于事。
可能我正在做一些新秀作曲家错误:)感谢您的帮助。
我认为您将vendor
文件夹中的源与GitHub源进行了比较。如果这样做,请确保与正确的git版本标签进行比较。
您的作曲家已安装的版本2.*
,因此您需要将其与Git标签v2.0.0
进行比较。我假设您与(开发)master
分支相比。
如果您需要不在版本2.0.0
中的功能,那么唯一可能的方法是等到它们成为stable
,然后将下一个版本或切换到您的作曲家中的开发分支dev-master
:
"require": {
"tplaner/when": "dev-master"
}