gist/app/bootstrap.php.d/60-api.php

14 lines
343 B
PHP

<?php
use Gist\Api\Client;
$app['api_client'] = $app->share(function ($app) {
$client = new Client(['base_uri' => rtrim($app['settings']['api']['base_url'], '/')]);
if (!empty($app['settings']['api']['client']['api_key'])) {
$client->setApiToken($app['settings']['api']['client']['api_key']);
}
return $client;
});