Đây có thể là quá muộn, nhưng không có nhu cầu sử dụng Repos git chia hai, bạn có thể tham khảo Google "bản địa" svn trực tiếp.
Thêm phần sau đây để composer.json
của bạn:
"repositories": [
{
"type": "package",
"package": {
"name": "project/google-api-php-client",
"version": "1.0.0",
"source": {
"type": "svn",
"url": "http://google-api-php-client.googlecode.com/svn",
"reference": "trunk"
}
}
}
]
Ghi chú:
"project/google-api-php-client"
tên có thể có bất kỳ sự lựa chọn của bạn
- Nếu bạn cần một phiên bản đặc biệt, sử dụng "thân @ mục nhập "sửa đổi-number-number-here" ở định dạng "tham chiếu"
Sau đó, thêm dòng sau vào phần "require"
của bạn:
"require": {
...
"project/google-api-php-client": "1.0.0"
}
Điều đó sẽ làm cho nhà soạn nhạc để kiểm tra các repo trên bản cập nhật tiếp theo/cài đặt.
Nếu bạn muốn lớp học trên Google API để được tự động nạp, thêm dòng sau vào "autoload" của bạn phần:
"autoload": {
...
"classmap": ["vendor/project/google-api-php-client/src"]
}
Nó dường như không phải là rất gọn gàng để đưa đường dẫn đầy đủ vào "autoload" toàn cầu phần, nhưng tôi đã không quản lý để làm cho nó làm việc với phần "autoload" dưới `kho/gói" chưa :(tại
Các liên kết bị phá vỡ. Bạn có thể cung cấp liên kết nên tương đương với trang trước không? – nbro