keboola / sandboxes-api-php-client
PHP Client for Keboola Sandboxes API
6.23.1
2023-01-04 20:45 UTC
Requires
- php: >=7.4
- ext-json: *
- guzzlehttp/guzzle: ~6.0|~7.0
- psr/log: ^1.1
- symfony/validator: ^4.2 !=4.4.33|^5.4|^6.0
Requires (Dev)
- keboola/coding-standard: ^13.0.0
- keboola/storage-api-client: ^10.6.0
- php-parallel-lint/php-parallel-lint: ^1.2
- phpstan/phpstan: ^1.5.0
- phpstan/phpstan-phpunit: ^1.0.0
- phpunit/phpunit: ^9.0
- squizlabs/php_codesniffer: ^3.0
- vlucas/phpdotenv: ^4.1
- dev-main
- 6.23.1
- 6.23.0
- 6.22.0
- 6.21.3
- 6.21.2
- 6.21.1
- 6.21.0
- 6.20.0
- 6.19.0
- 6.18.0
- 6.17.0
- 6.16.0
- 6.15.0
- 6.14.0
- 6.13.0
- 6.12.0
- 6.11.1
- 6.11.0
- 6.10.0
- 6.9.0
- 6.8.0
- 6.7.0
- 6.6.0
- 6.5.0
- 6.4.0
- 6.3.0
- 6.2.1
- 6.2.0
- 6.1.0
- 6.0.0
- 5.0.0
- 4.3.2
- 4.3.1
- 4.3.0
- 4.2.0
- 4.1.0
- 4.0.0
- 3.7.0
- 3.6.0
- 3.5.1
- 3.5.0
- 3.4.0
- 3.3.1
- 3.3.0
- 3.2.1
- 3.2.0
- 3.1.0
- 3.0.0
- 2.3.0
- 2.2.1
- 2.2.0
- 2.1.0
- 2.0.0
- 1.5.0
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0.0
- dev-piv-streamlit
- dev-piv-list-deps
This package is auto-updated.
Last update: 2023-01-16 14:39:50 UTC
README
https://sandboxes.docs.apiary.io
Installation
Library is available as composer package. To start using composer in your project follow these steps:
Install composer
curl -s http://getcomposer.org/installer | php mv ./composer.phar ~/bin/composer # or /usr/local/bin/composer
Create composer.json file in your project root folder:
{ "require": { "keboola/sandboxes-api-php-client": "~1.0" } }
Install package:
composer install
Add autoloader in your bootstrap script:
require 'vendor/autoload.php';
Read more in Composer documentation
CI
CI is running in GitHub and requires setup of these secrets:
ACR_PULL_USERNAME
- docker credentials for Azure service principal allowed pullingkeboola.azurecr.io/sandboxes-api
(see https://github.com/keboola/sandboxes#acr-access-from-travis)ACR_PULL_PASSWORD
KBC_STORAGE_TOKEN
- a Storage token working for connection.keboola.com stackKBC_MANAGE_TOKEN
- Manage token withprovisioning:manage
scope
License
MIT licensed, see LICENSE file.