Download the PHP
package oxid-solution-catalysts/paypal-module without Composer
On this page you can find all versions of the php package
oxid-solution-catalysts/paypal-module. It is possible to download/install
these versions without Composer. Possible dependencies are resolved
automatically.
FAQ
After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.
Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.
In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories.
In this case some credentials are needed to access such packages.
Please use the auth.json textarea to insert credentials, if a package is coming from a private repository.
You can look here for more information.
Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
To use Composer is sometimes complicated. Especially for beginners.
Composer needs much resources. Sometimes they are not available on a simple webspace.
If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?
Informations about the package paypal-module
PayPal Checkout for OXID
PayPal checkout integration for OXID eShop 6.1 and above.
Technical documentation in this repository: docs/README.md - architecture, payment flows, order states, webhook system, UML diagrams and troubleshooting.
Branch Compatibility
b-7.0.x module branch is compatible with OXID eShop compilation 7.0, 7.1, 7.2, 7.3, 7.4
b-6.3.x module branch is compatible with OXID eShop compilation 6.3, 6.4, 6.5
b-6.1.x module branch is compatible with OXID eShop compilation 6.1, 6.2
Install for OXID
see Official documentation
Limitations
no limitations
Merging Strategy
The b-6.3.x branch is compatible with OXID6.3 to 6.5 and will not be merged automatically into the b-7.0.x branch
if something changes in the b-6.3.x main branch, it must be ported to the b-7.0.x branch
Running tests
Warning: Running tests will reset the shop.
Requirements
Ensure test_config.yml is configured:
Run
Running phpunit tests:
Running phpunit tests with coverage reports (report is generated in .../paypal/Tests/reports/ directory):
CodeStyle commands
The following Composer commands are available for checking and maintaining code quality:
PHP Mess Detector (PHPMD)
composer md - Run PHPMD checks on locally modified files
composer md:commit - Run PHPMD checks on files changed in the last commit
PHPStan
composer stan - Run static analysis checks on locally modified files
composer stan:commit - Run static analysis checks on files changed in the last commit
PHP CodeSniffer (PHPCS)
composer cs - Run coding standards checks on locally modified files
composer cs:commit - Run coding standards checks on files changed in the last commit
Combined Checks
composer style - Run all code quality checks (PHPMD, PHPStan, and PHPCS) on locally modified files
composer style:commit - Run all code quality checks on files changed in the last commit
Each command has two variants:
Default version checks files that have local modifications but haven't been committed
:commit suffix version checks only the files that were changed in the most recent commit
These commands help maintain consistent code quality by checking:
Composer command for our command line client (download client)This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free.Standard composer command
The package oxid-solution-catalysts/paypal-module contains the following files
Loading the files please wait ...
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.