Intereting Posts
Обратите внимание на преобразование строки в строку с помощью nusoap Highchart – использование PHP, MYSQL и jQuery.get для анализа данных проанализировать XML с помощью SimpleXML, который имеет несколько пространств имен add 'rd или' th или 'st зависит от числа загрузите большой файл размером от 1 до 2 ГБ с помощью загрузки файла jQuery – blueimp (основанный на Ajax) php / yii, который показывает ошибку в браузере Firefox Разрешить проверку только в том случае, если продукт обязательной категории находится в корзине Поиск возвращаемого массива PDO () Как обрезать белые пробелы значений массива в php Как экспортировать все изображения, полученные из HTML DOM Parser? YAML или serialize () для хранения данных в MySQL Codeignitor, Facebook javascript SDK, PHP SDK Перенаправление после входа в facebook не getUser () до обновления как я могу вывести rowName на основе таблицы ссылок? Лучшая безопасность $ _GET unlink / file_exists и файл не найдены Нужна помощь в создании динамического меню

Как включить strip client api с symfony2. Как включить файлы без классов в symfony2

Я пытаюсь включить этот файл в мой проект symfony2, который представляет собой файл с кучей требуемых инструкций. К сожалению, файл не содержит класс. Я не хочу вручную писать пространства имен для всего включенного файла, который содержит классы, которые мне нужны, поэтому мне было интересно, как я могу включить этот файл так, чтобы он также включал в себя другие файлы, которые мне нужны. Файл, который я пытаюсь включить в symfony2, выглядит следующим образом:

<?php // Tested on PHP 5.2, 5.3 // This snippet (and some of the curl code) due to the Facebook SDK. if (!function_exists('curl_init')) { throw new Exception('Stripe needs the CURL PHP extension.'); } if (!function_exists('json_decode')) { throw new Exception('Stripe needs the JSON PHP extension.'); } if (!function_exists('mb_detect_encoding')) { throw new Exception('Stripe needs the Multibyte String PHP extension.'); } // Stripe singleton require(dirname(__FILE__) . '/Stripe/Stripe.php'); // Utilities require(dirname(__FILE__) . '/Stripe/Util.php'); require(dirname(__FILE__) . '/Stripe/Util/Set.php'); // Errors require(dirname(__FILE__) . '/Stripe/Error.php'); require(dirname(__FILE__) . '/Stripe/ApiError.php'); require(dirname(__FILE__) . '/Stripe/ApiConnectionError.php'); require(dirname(__FILE__) . '/Stripe/AuthenticationError.php'); require(dirname(__FILE__) . '/Stripe/CardError.php'); require(dirname(__FILE__) . '/Stripe/InvalidRequestError.php'); // Plumbing require(dirname(__FILE__) . '/Stripe/Object.php'); require(dirname(__FILE__) . '/Stripe/ApiRequestor.php'); require(dirname(__FILE__) . '/Stripe/ApiResource.php'); require(dirname(__FILE__) . '/Stripe/SingletonApiResource.php'); require(dirname(__FILE__) . '/Stripe/List.php'); // Stripe API Resources require(dirname(__FILE__) . '/Stripe/Account.php'); require(dirname(__FILE__) . '/Stripe/Card.php'); require(dirname(__FILE__) . '/Stripe/Charge.php'); require(dirname(__FILE__) . '/Stripe/Customer.php'); require(dirname(__FILE__) . '/Stripe/Invoice.php'); require(dirname(__FILE__) . '/Stripe/InvoiceItem.php'); require(dirname(__FILE__) . '/Stripe/Plan.php'); require(dirname(__FILE__) . '/Stripe/Token.php'); require(dirname(__FILE__) . '/Stripe/Coupon.php'); require(dirname(__FILE__) . '/Stripe/Event.php'); require(dirname(__FILE__) . '/Stripe/Transfer.php'); require(dirname(__FILE__) . '/Stripe/Recipient.php'); 

Related of "Как включить strip client api с symfony2. Как включить файлы без классов в symfony2"

Я нашел полосу, наконец, на упаковщике 🙂

 { "require": { "stripe/stripe-php": "1.8.*" } } 

Да! С композитором, и вы можете вызвать функции Stripe, где вы хотите:

 \Stripe::setApiKey("sk_test_yourkey"); $charge = \Stripe_Charge::create(array(... 

Я думаю, что лучше создать сервис и использовать его оттуда. Надеюсь, поможет. С уважением.