Evernote Cloud SDK 2.0 для PHP и Laravel 5.1

Я пытаюсь интегрировать evernote/evernote-cloud-sdk-php пакет на Laravel V5.1.30 приложение.

Я пытался установить его через композитор с composer require evernote/evernote-cloud-sdk-php dev-master и с composer require evernote/evernote-cloud-sdk-php но не имели успеха. Даже если я установил "minimum-stability": "dev" в моем composer.json я все еще получаю

Проблема 1
— Запрос на установку evernote / evernote-cloud-sdk-php dev-master -> выполняется evernote / evernote-cloud-sdk-php [dev-master].
— evernote / evernote-cloud-sdk-php dev-master требует ezyang / htmlpurifier ~ 4.6.0 -> соответствующий пакет не найден.

В моем файле composer.json у меня уже есть "ezyang/htmlpurifier": "^4.7" запись. Кажется, это зависимость от Laravel.

$> композитор зависит ezyang / htmlpurifier
laravel / laravel dev-integrate_evernote требует ezyang / htmlpurifier (^ 4.7)

Любые идеи о том, как я мог бы сделать эту интеграцию?

1

Решение

Я сделал небольшую модификацию. Не могли бы вы протестировать его, прежде чем я отправлюсь в основной репозиторий Evernote?

Пожалуйста, добавьте это в ваш файл composer.json:

"repositories": [
{
"type":"vcs",
"url":"https://github.com/Laurent-Sarrazin/evernote-cloud-sdk-php.git"}
],
"require":{
"evernote/evernote-cloud-sdk-php":"dev-master"}

И беги

composer update evernote/evernote-cloud-sdk-php

Вместо того, чтобы извлекать из репозитория evernote, он должен получить SDK из моего репо, где я только что внес изменения.
Дайте мне знать, если это работает. Затем я перейду к репозиторию Evernote, и вы сможете вернуться к «обычному» процессу установки.

И кстати, я не смог воспроизвести (пробовал с чистой установкой laravel 5.1.33). Кажется, что-то еще в вашем приложении требует HtmlPurifier.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]