Download the PHP package payever/payever-integration-oxid without Composer
On this page you can find all versions of the php package payever/payever-integration-oxid. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download payever/payever-integration-oxid
More information about payever/payever-integration-oxid
Files in payever/payever-integration-oxid
Package payever-integration-oxid
Short Description payever payment module
License MIT
Homepage https://getpayever.com/
Informations about the package payever-integration-oxid
payever OXID-eShop module
This repository contains payever payments module for OXID e-commerce platform.
OXID versions support
Currently, this module is compatible with OXID-eShop Community Edition starting from 4.7.X version and up.
Installation
Local shop setup
- official docs https://docs.oxid-esales.com/developer/en/6.0/getting_started/installation/eshop_installation.html
- demo data https://github.com/OXID-eSales/oxideshop-demodata-installer
Local plugin install
- https://docs.oxid-esales.com/developer/en/6.2/development/modules_components_themes/project/module_configuration/modules_installation.html
- use admin interface see guide. Plugin location
<shop_dir>/source/modules
Testing
Behat
Before running behat tests make sure that you have:
- ran
composer install
- set proper
behat.yml
config values (seebehat.yml.dist
) - started selenium2 server (download)
java -jar /path/to/selenuim-standalone.jar
chromedriver
is available in yourPATH
env variable (download orbrew install chromedriver
for Mac OS)- install
chrome
https://googlechromelabs.github.io/chrome-for-testing/#stable chromedriver
is available in yourPATH
env variable (download orbrew install chromedriver
for Mac OS)- Important:
chromedriver
must be same version aschrome
browser version - selenium run in background
java -jar /<path>/selenium-server-standalone-x.xx.x.jar -Dwebdriver.chrome.driver=/<path>/chromedriver > /dev/null 2>&1 &
- payever stub server run
./vendor/payever/plugins-stub/bin/stub-server localhost:9090
- behat test run
./vendor/behat/behat/bin/behat --config behat.yml
Unittest
- simple unittest
./vendor/bin/phpunit -c phpunit.xml
- HTML codecov report (xdebug php module require)
php -d xdebug.mode=coverage ./vendor/bin/phpunit -c ./phpunit.xml --coverage-html /var/www/html/clover
Phpmd https://phpmd.org/documentation/
./vendor/bin/phpmd ./src/payever text ./phpmd.xml
Phpcs
./vendor/bin/phpcs --standard=./phpcs.xml ./src/payever
Option 1: Download from OXID exchange
Please go to module download page and download the latest version.
(NOTE: The order inside "Versions" tab is arbitrary, so please make sure to pick the latest version)
Option 2: Install via Composer
NOTE: For OXID-eShop version 6 and above only
Run the following CLI command inside your shop root directory:
User documentation
You can find the user guide here.
All versions of payever-integration-oxid with dependencies
ext-json Version *
ext-curl Version *
ext-fileinfo Version *
setasign/fpdf Version ^1.8
payever/core-sdk-php Version 2.1.0
payever/plugins-sdk-php Version 2.0.0
payever/payments-sdk-php Version 2.6.3
payever/products-sdk-php Version 2.0.0
monolog/monolog Version ^v1.23.0