twoh / wallet-driver
This project includes a basic Driver to interact with different Walletsystems like Apple and Google.
1.0.3
2025-01-17 16:21 UTC
Requires
- php: ^8.3
- google/apiclient: ^2
- pkpass/pkpass: ^2.3
- twoh/logger: ^1
- twoh/validator: ^1
Requires (Dev)
- phpunit/phpunit: ^11
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2025-02-17 15:38:29 UTC
README
About Wallet-Driver
This project includes a basic Driver to interact with different Walletsystems like Apple and Google.
Requirements
- PHP 8.3 or higher
- Composer
Installation
composer req twoh/wallet-driver
Usage
Starting Docker
To start the Docker containers, navigate to the project directory and use the following command:
docker-compose up -d --build
Docker Containers
Docker Container Name | Final Container Name | Purpose |
---|---|---|
php | wallet_driver_php83_container | PHP 8.3 Environment |
Setup Google Wallet
Setup Apple Wallet
Running Tests
To verify that the tests are passing, run the following command:
vendor/bin/phpunit
Documentation
Generate PHP Documentation
doxygen Doxyfile
Open Documentation in Browser
open docs/html/index.html