keboola/sandboxes-api-php-client

PHP Client for Keboola Sandboxes API

6.28.0 2024-04-15 09:50 UTC

README

Latest Stable Version License Total Downloads Build

https://sandboxes.keboola.com/documentation

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:

  • KBC_STORAGE_TOKEN - a Storage token working for connection.keboola.com stack
  • KBC_MANAGE_TOKEN - Manage token with provisioning:manage scope

License

MIT licensed, see LICENSE file.