Download the PHP package serkancelik17/hotel_content_api_sdk without Composer
On this page you can find all versions of the php package serkancelik17/hotel_content_api_sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download serkancelik17/hotel_content_api_sdk
More information about serkancelik17/hotel_content_api_sdk
Files in serkancelik17/hotel_content_api_sdk
Package hotel_content_api_sdk
Short Description Hotelbeds Hotel-API SDK for PHP
License LGPL-2.1
Informations about the package hotel_content_api_sdk
hotel-api-sdk-php
Introduction
Hotelbeds SDK for PHP is a set of utilities whose main goal is to help in the development of PHP applications that use APItude, the Hotelbeds API. This is a composer library available on packagist.org repository.
https://packagist.org/packages/hotelbeds/hotel-api-sdk-php
License
This softwared is licensed under the LGPL v2.1 license. Please refer to the file LICENSE for specific details and more license and copyright information.
Install
Install from console with Composer utility:
Using Composer Dependency Manager with PHPStorm: http://blog.jetbrains.com/webide/2013/03/composer-support-in-phpstorm/
Testing
In the directory unit tests can find different tests that can be run with phpunit. There are different sets of tests: Availability and bookings.
This testsuite execute: status of API, make availability on PMI destination, select one room and do checkrate and booking.
Using SDK
Overview
The HotelApiClient class has different methods that implement the various calls HotelAPI:
- Availability
- CheckRate
- BookingConfirm
- BookingCancellation
- BookingList
- Status
Each method has a parameter that is ApiHelper type, there are four possible types:
- Availability
- CheckRate
- Booking
- BookingList
All responses each call can either iterate using PHP with objects or arrays. Internally converts the JSON response structure PHP associative arrays.
Include library using autoload PSR-0
Iterate availability results
After availability method call can iterate results with iterator or can read with array form.
All versions of hotel_content_api_sdk with dependencies
zendframework/zend-http Version ^2.5
zendframework/zend-json Version ^2.5
nicmart/string-template Version v0.1.0
zendframework/zend-config Version 2.5.1