redzjovi/php-hotelbeds-hotel

该包的最新版本(dev-main)没有提供许可证信息。

dev-main 2022-09-16 09:47 UTC

This package is auto-updated.

Last update: 2024-09-16 14:31:24 UTC


README

安装

Composer

composer require redzjovi/php-hotelbeds-hotel:dev-master

Laravel

您可以使用以下命令发布 迁移config/hotelbeds-php.php

php artisan hotelbeds-hotel:install

如何使用PHPUnit进行测试

phpunit --filter /test_get_languages$/
phpunit --group types

config/database.php 中添加新的数据库连接 hotelbeds-hotel

API

酒店内容API

类型

语言
use RedzJovi\HotelbedsHotel\Client;
use Redzjovi\HotelbedsHotel\Requests\Types\Languages\IndexRequest as TypesLanguagesIndexRequest;

$client = new Client(
    getenv('HOTELBEDS_HOTEL_API_KEY'),
    getenv('HOTELBEDS_HOTEL_SECRET'),
    getenv('HOTELBEDS_HOTEL_ENVIRONMENT')
);

$request = new TypesLanguagesIndexRequest();
$response = $$client->getLanguages($request);