payprocessing / shtrih-m
There is no license information available for the latest version (5.1.0) of this package.
Shtrih-m SDK (OrangeData, PayKiosk)
5.1.0
2024-12-17 13:48 UTC
Requires
- php: >=7.2
- ext-curl: *
- myclabs/php-enum: ^1.6
- phpseclib/phpseclib: ^2.0
- psr/log: ^1.0
Requires (Dev)
- phpunit/phpunit: ^8.0.0||^9.0.0||^10.0.0
README
Установка
Проект предполагает через установку с использованием composer
composer require payprocessing/shtrih-m
Тесты
Для работы тестов необходим PHPUnit, для установки необходимо выполнить команду
composer require phpunit/phpunit
Для того, чтобы запустить интеграционные тесты нужно скопировать файл tests/integration/MerchantSettingsSample.php удалив из названия Sample и вставив настройки магазина. Так же в папку tests/integration/merchant_data необходимо положить приватный ключ. После выполнить команду из корня проекта
vendor/bin/phpunit tests/integration
Примеры использования смотри в интеграционном тесте
tests/integration