こういうのも記事にしておかないと忘れる
関連記事:
- [composer:repositoriesでPEARパッケージをインストール]
[composer:repositoriesでPEARパッケージをインストール]:http://qiita.com/dozo/items/d892cc964bb28d7a95fc
ヾ(・ω<)ノ" 三三三● ⅱⅲ コロコロ♪
------------------- ↓ 余談はここから ↓-------------------
PHPUnitがPEARから離脱するなど、
PHPのパッケージ管理はPEARからcomposerに移ったといっても過言ではない。
ただ、オリジナルではなくforkした別のものを使いたい時など、
Packagistに登録されていないものを使おうとすると、
ちょっと困ったことになる。
そこで調べてみるとちゃんとあったので今回はそれを掲載。
------------------- ↑ 余談はここまで ↑-------------------
ヾ(・ω<)ノ" 三三三● ⅱⅲ コロコロ♪
------------------- ↓ 本題はここから ↓-------------------
ローカルでの名称を'wouterj/behat'として、
BehatのforkであるWouterJ/Behatをインストールしようとしている。
'formatter_junit_1'ブランチをダウンロードする場合、
composer.jsonは以下のようになる
composer.json
・・・
"repositories": [
{
"type":"package",
"package": {
"name": "wouterj/behat",
"version":"master",
"source": {
"url": "https://github.com/WouterJ/Behat.git",
"type": "git",
"reference":"formatter_junit_1"
}
}
}
],
"require": {
"wouterj/behat": "*"
},
・・・