The PHP API wrapper is to encrypt the travis-ci environment variables.
- Install the php-travis-encrypter via Composer.
composer require lee/php-travis-encrypter
- The sample code is as follows.
use Travis\Encrypter\Client;
use Travis\Encrypter\Encrypter;
$client = new Client('peter279k/php-travis-encrypter');
$result = $client->get();
$key = $result->getKey();
$encrypter = new Encrypter($key, 'name', 'value');
echo $encrypter->encrypt();
-
The project uses the PHPUnit to test the whole source code.
-
Just clone this repo and run the following two commands:
composer install
phpunit
I appreciate the contribution.Here is the tips for contributing project.
- coding style: psr-2 (check coding style via StyleCI)
- add the some featues should add the mapped unit testing.