2017-02-28 7 views
1

私が使用して作曲tplaner/whenパッケージをインストールしようとしています:私はインストールされたコンポーネントを検査する際トラブルが

が、しかし、実行は正常にインストールし、クラスWhenは、ソースファイルに示されているいくつかの方法が行方不明ですgithubにあり、readmeで参照されています(たとえば、getOccurences)。

私はとしてcomposer.jsonに手動でバージョンを書いてみました:

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

...しかし無駄に。

私はルーキー作曲家の間違いをやっているかもしれませんね:) 助けてくれてありがとう。

答えて

1

vendorフォルダー内のソースをGitHubソースと比較したと思います。そうしている場合は、正しいGitバージョンタグと比較してください。

あなたのComposerはバージョン2.*をインストールしましたので、gitタグv2.0.0と比較する必要があります。私はあなたが(開発)masterブランチと比較したと仮定します。

バージョン2.0.0にない機能を必要とする場合のみ可能な方法は、彼らがstableになるまで、次のリリースで待機したり、Composerで開発ブランチdev-masterに切り替えることである。

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

それがありました - ありがとう。メソッドがリリースのドキュメントには含まれていますが、そのバージョンの実際のパッケージには含まれていないというのはちょっと残念です。 – jacobdo

+0

はい、GitHubでは、常に正しいブランチ/タグを見る必要があります。文書でさえ、支店では異なっています。 –