Yii как подключить extension paypal?

Добрый день!
Подскажите как подключить в Yii v1 rest-api-sdk-php? https://github.com/paypal/PayPal-PHP-SDK

В папке extensions добавил в composer
{
    "require": {
        "paypal/rest-api-sdk-php": "*"
    }
}


Обновил composer update
Установилось сюда:
protected/extensions/vendor/paypal/rest-api-sdk-php/


в конфиге main.php

добавил

'import'=>array(
            'application.models.*',
            'application.components.*',
            'application.extensions.*',
            'application.extensions.PayPal.*'
	),


Пишу в своём контроллере:
...
$apiContext = new \PayPal\Rest\ApiContext(
...


получаю ошибку:
Fatal error: Class 'PayPal\Rest\ApiContext' not found in /var/DEV/www/est.loc/web/protected/controllers/AccountController.php on line 26
  • Вопрос задан
  • 292 просмотра
Пригласить эксперта
Ответы на вопрос 1
malenkiy_rak
@malenkiy_rak
Проклинаю 1С с 9:00 до 18:00
Не работал с первой версии, но:
www.yiiframework.com/doc/guide/1.1/ru/extension.in...
Тут указан путь до расширения: protected/vendors/Zend/Search/Lucene.php
У PayPal: protected/extensions/vendor/paypal/rest-api-sdk-php/

Далее, в самом начале файла, содержащего класс контроллера, добавляем строку:
Yii::import('application.vendors.*');
require_once('Zend/Search/Lucene.php');

То есть, надо
require_once('paypal/rest-api-sdk-php/Имя Файла.php');

Но это не точно :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы