upgradelabs/clicrdv
最新稳定版本:1.0.0
Composer 安装命令:
composer require upgradelabs/clicrdv
包简介
Laravel 10 package for interacting with the ClicRDV REST API
README 文档
README
Requirements
- PHP >= 8.3
- Laravel >= 10
Installation
Install via Composer:
composer require upgradelabs/clicrdv
Publish configuration:
php artisan vendor:publish --provider="Upgradelabs\ClicRdv\ClicRdvServiceProvider"
Set your API credentials in config/clicrdv.php:
return [ 'base_url' => env('CLICRDV_BASE_URL', 'https://api.clicrdv.com'), 'api_key' => env('CLICRDV_API_KEY', ''), ];
Usage
Use the facade or inject the client:
use ClicRdv; $appointments = ClicRdv::appointments()->list(['date' => '2025-05-21']);
Or via dependency injection:
public function index(Upgradelabs\ClicRdv\Client $client) { $slots = $client->available_time_slots()->list(); }
Endpoints
- Account: methods: get
- Appointment: methods: list, create, delete
- AvailableTimeSlots: methods: list
- Calendar: methods: list, show, create, update, delete
- Calendarset: methods: list, show, create, update, delete
- Customfield: methods: list, show, create, update, delete
- Fiche: methods: list, show, create, update, delete
- Group: methods: list, show
- Intervention: methods: list, show, create, update, delete
- Interventionset: methods: list, show, create, update, delete
- Pro: methods: list, show, create, update, delete
- Vevent: methods: list, show, create, update, delete
Testing
composer test
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-05-28