package - Loading official Google PHP API Client as a Composer require -
i writing library composer bundle requirues official php google api client. api client can found on github - versions on packagists forks , seems not updated often.
i having problem of adding official api client dependency of package. thoughts of doing wrong?
{ "name": "mechastorm/google-spreadsheet-extractor", "require": { "google/google-api-php-client": "dev-master" }, "require-dev": { "google/google-api-php-client": "dev-master", "phpunit/phpunit": "~4.0", "mockery/mockery": "~0.9" }, "minimum-stability" : "dev", "repositories": [ { "type": "vcs", "url": "https://github.com/google/google-api-php-client.git" } ], "autoload": { "psr-0" : { "mechastorm\\google-spreadsheet-extractor" : "src" } } }
the error is
your requirements not resolved installable set of packages. problem 1 - installation request mechastorm/google-spreadsheet-extractor dev-master -> satisfiable mechastorm/google-spreadsheet-extractor[dev-master]. - mechastorm/google-spreadsheet-extractor dev-master requires google/google-api-php-client dev-master -> no matching bundle found. potential causes: - typo in bundle name - bundle not available in stable-enough version according minimum-stability setting see <https://groups.google.com/d/topic/composer-dev/_g3aseiflrc/discussion> more details. read <http://getcomposer.org/doc/articles/troubleshooting.md> farther mutual problems.
here can see include google's php api can set line composer.json require block
"google/apiclient": "1.0.*@dev"
your solution should work too, should specify different version.
if utilize git repository composer should specify tag version number.
php package composer-php
No comments:
Post a Comment