picallex / cloudpbx-php-sdk
Cloudpbx PHP SDK
v1.14.1
2026-05-18 19:29 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
This package is not auto-updated.
Last update: 2026-06-15 19:53:54 UTC
README
Requerimientos
- php: >= 7.3 <= 8.2
Requerimientos desarrollo
- docker
- docker-compose
- gnu make
- pre-commit
Uso
ver tests/integration/ClientCurlTest.php ejemplos de uso.
// 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);
Contribuir
make composer-initmake test- again
.2
inicializar precommit
$ pre-commit install
confirmar funcionamiento api externa
crear archivo .env.test con las variables cloudpbx_api_base y cloudpbx_api_key.