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