Skip to content
This repository was archived by the owner on Sep 12, 2024. It is now read-only.

duffelhq/duffel-api-php

Repository files navigation

Warning

This client library is not currently being supported by Duffel due to a lack of adoption.

You're welcome to fork the repositories and continue maintaining them for your own use.

If, in the future, there's sufficient demand for a particular client library, we'll reconsider our decision to officially support it.


duffel/api

A PHP library for the Duffel API.

Contents

Requirements

Installation

To get started, simply require this library using Composer. You will also need to install packages which provide psr/http-client-implementation and psr/http-factory-implementation.

An installation could look like the following command.

$ composer require "duffel/api:dev-main" "guzzlehttp/guzzle:^7.4" "http-interop/http-factory-guzzle:^1.2

Usage

A simple example of using this library (after successfully installing it) follows.

use Duffel\Client;

$client = new Duffel\Client();
$client->setAccessToken(getenv('DUFFEL_ACCESS_TOKEN'));

$client->airports->list();

See the examples/ directory for additional working examples.

License

Duffel's PHP API Client library is licensed under the MIT license.

About

PHP library for the Duffel API

Resources

License

Stars

Watchers

Forks

Contributors

Languages