2014-04-10 6 views
1

Я использую ZF2, и мне нужно теперь использовать платежный сервис Paymill, они его можно найти здесь: https://github.com/Paymill/Paymill-PHPPaymill - с Zend framework 2 как интегрировать?

загрузить его и поместить его в моем модуле/приложения/SRC? или он должен быть где угодно, а затем применяться только в контроллерах: require './paymill-php/autoload.php; ?

Или есть ли уже существующий адаптер ZF2 уже для системы оплаты?

ответ

3

Если вы используете композитор, вы можете легко включить paymill в свой composer.json и выполнить composer update для обновления autoload.php.

В вашем composer.json, просто добавьте

{ 
    "require": { 
     "paymill/paymill": "v3.0.0" 
    } 
} 

Вы также можете прочитать о том, как начать работу с композитором: https://getcomposer.org/doc/00-intro.md

Выполнив composer update, композитор загрузит paymill и его зависимости в каталог вашего поставщика. После этого, если вы используете ZF2 с композитором, вы можете использовать простоплату в вашем контроллере, например:

// in your controller 
$request = new \Paymill\Request($apiKey); 
$payment = new \Paymill\Models\Request\Payment(); 
$payment->setToken("yourtoken"); 
Смежные вопросы