A simple Object Oriented wrapper for the DesignMyNight API, written with PHP.
More information can be found at DesignMyNight API.
- PHP >= 7.0
- Guzzle library,
The new version of designmynight-php-sdk using Composer.
The first step to use designmynight-php-sdk is to download composer:
$ curl -s http://getcomposer.org/installer | phpThen run the following command to require the library:
$ php composer.phar require designmynight-php-sdkUsing Laravel? Add the service provider in config/app.php:
DesignMyNight/Laravel/DesignMyNightApiServiceProvider.php::class,<?php
// This file is generated by Composer
require_once 'vendor/autoload.php';
$userId = '';
$apiKey = '';
$client = new \DesignMyNight\Client::create($userId, $apiKey);
$venues = $client->api('venues')->all();
# This returns the same as the above
$venues = $client->venues()->all();You can access other DesignMyNight API endpoints through $client object
designmynight-php-sdk is licensed under the MIT License - see the LICENSE file for details.