2017-02-28 203 views
1

我试图安装tplaner/when包用作曲:麻烦与作曲家安装包

的安装运行正常,然而,当我检查安装的组件,类When是缺少一些方法,这些方法在源文件中所示在github上,并引用自述文件(例如,getOccurences)。

我试图手工编写的版本composer.json为:

"require": { 
     "tplaner/when": "2.*" 
    } 

...但无济于事。

也许我正在做一些菜鸟作曲家的错误:) 感谢您的帮助。

回答

1

我想你比较了vendor文件夹中的源文件和GitHub源文件。如果你这样做,确保你比较正确的Git版本标签。

Your Composer安装版本2.*所以你需要比较git标签v2.0.0。我假设你比较(发展)master分支。

如果你需要不在2.0.0版本,那么唯一可能的方式是等待,直到他们在你的作曲成为stable下一个版本或切换到开发分支dev-master功能:

"require": { 
    "tplaner/when": "dev-master" 
} 
+0

这是它- 谢谢。只是感到沮丧的是,这些方法包含在发布文档中,但不包含在该版本的实际包装中。 – jacobdo

+0

是的,在GitHub上,您总是需要查看正确的分支/标签。即使分支上的文档也不同。 –