picallex / cloudpbx-php-sdk
Cloudpbx PHP SDK
v1.9.0
2024-08-20 18:16 UTC
Requires
- php: >= 7.3 <8.3
- ext-curl: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- phpunit/phpunit: ^9.5.4
- vimeo/psalm: ^4.13.1
- vlucas/phpdotenv: ^5.3
- dev-master
- v1.9.0
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.0
- v1.6.0
- v1.5.0
- v1.4.1
- v1.4.0
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.0
- v0.3.1
- v0.3.0
- v0.2.20
- v0.2.19
- v0.2.18
- v0.2.17
- v0.2.16
- v0.2.15
- v0.2.14
- v0.2.13
- v0.2.12
- v0.2.11
- v0.2.10
- v0.2.9
- v0.2.8
- v0.2.7
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- v0.0.7
- v0.0.6
- v0.0.5
- v0.0.4
- v0.0.3
- v0.0.2
- v0.0.1
- 0.0.0
This package is not auto-updated.
Last update: 2024-09-17 18:43:34 UTC
README
需求
- php: >= 7.3 <= 8.2
开发需求
- docker
- docker-compose
- gnu make
- pre-commit
使用
查看 tests/integration/ClientCurlTest.php 中的使用示例。
// instanciar cliente $client = \Cloudpbx\Sdk::createDefaultClient($base, $api_key); // consultar customers ver `\Cloudpbx\Sdk\Customer` para mas detalles $customers = $client->customers->all(); // consultar usuario/extension ver `\Cloudpbx\Sdk\User` para mas detalle $users = $client->users->all($customers[0]->id); // consultar relacion $customer_of_user = $client->preload($users[0]->customer);
贡献
make composer-init
make test
- 再次
.2
初始化 precommit
$ pre-commit install
确认外部 API 功能
创建包含 cloudpbx_api_base 和 cloudpbx_api_key 变量的 .env.test 文件。