Download the PHP package serato/jwt without Composer
On this page you can find all versions of the php package serato/jwt. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package jwt
Short Description JWT handling for Serato Web Services
License
Homepage https://github.com/serato/web-sws-php-jwt
Informations about the package jwt
Serato Web Services PHP JWT
A PHP library containing common functionality for working with JWTs witin Serato Web Services web applications.
Adding to a project via composer.json
To include this library in a PHP project add the following line to the project's
composer.json
file in the require
section:
See Packagist for a list of all available versions.
Style guide
Please ensure code adheres to the PHP-FIG PSR-2 Coding Style Guide
Use PHP_CodeSniffer to validate your code against coding standards:
PHPStan
Use PHPStan for static code analysis:
Unit tests
Configuration for PHPUnit is defined within phpunit.xml.
To run tests:
See PHPUnit documentation for more options.
Using Docker to develop this library.
Use the provided docker-compose.yml file to develop this library.
When Docker Compose runs the container it executes docker.sh.
This script installs some required packages, installs Composer and performs a composer install
for this PHP library.
It then opens a bash shell for interacting with the running container.
AWS credentials for integration tests
To run integration tests that interact with AWS services provide an IAM access key and secret via the AWS_ACCESS_KEY_ID
and AWS_SECRET_ACCESS_KEY
environment variables.
All versions of jwt with dependencies
aws/aws-sdk-php Version ^3.0
ramsey/uuid Version ^3 || ^4
firebase/php-jwt Version ^6.4