Я хотел бы использовать Merchant PayPal SDK для обработки моих транзакций. На следующий На странице есть краткая установка об установке SDK.
На GITHUB есть два типа доступной установки, используя install.php
и используя composer
, Я предпочитаю установку с использованием install.php
,
Когда я загружаю проект из github, есть две папки:
lib
samples
Какая папка важна, и какую папку я должен импортировать в свое приложение и как?
На GITHUB процедура установки следующая:
1. Создайте файл composer.json со следующим содержимым:
{
"name": "me/shopping-cart-app",
"require": {
"paypal/merchant-sdk-php":"v2.*"}
}
Вопрос: Где я должен положить этот файл композитора, как запустить composer update
и т.д. … Требуется ли этот шаг, если я использую install.php
?
2. Установите SDK как зависимость, используя composer или скрипт install.php — Я предпочитаю вторую установку, используя install.php на моем веб-сервере? Что произойдет, когда я запущу install.php?
3. требовать vendor/autoload.php
ИЛИ ЖЕ PPBootStrap.php
в вашем приложении в зависимости от того, использовали ли вы composer или пользовательский установщик. — Я должен использовать require_once («PPBootStrap.php»), если я использую install.php.
Чтобы частично ответить на ваш вопрос:
Composer — менеджер зависимостей. Это означает, что он загрузит библиотеки, необходимые для запуска вашего проекта. По умолчанию он загружает зависимости в папку с именем vendor.
Все, что вам нужно сделать, это включить vendor / autoload.php в ваш проект. Об остальном позаботится автозагрузчик, сгенерированный композитором. Вы можете использовать composer update и т. Д., Чтобы обновить зависимости вашего проекта.
Вы можете найти больше информации, прочитав эту страницу: https://getcomposer.org/doc/00-intro.md
Других решений пока нет …