picallex / cloudpbx-php-sdk
Cloudpbx PHP SDK
v1.30.0
2026-09-15 15:20 UTC
Requires
- php: ^7.3 || ^8.0
- ext-curl: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- phpunit/phpunit: ^9.5.4
- vimeo/psalm: ^4.13.1
- vlucas/phpdotenv: ^5.3
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- v1.30.0
- v1.29.0
- v1.28.0
- v1.27.0
- v1.26.0
- v1.25.0
- v1.24.0
- v1.23.0
- v1.22.0
- v1.21.0
- v1.20.0
- v1.19.1
- v1.19.0
- v1.18.0
- v1.17.0
- v1.16.0
- v1.15.0
- v1.14.1
- v1.14.0
- v1.13.0
- v1.12.1
- v1.12.0
- v1.11.0
- v1.10.0
- v1.9.1
- 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
- dev-fix/trust-call-dialouts-order
- dev-feat/sync-trust-call
- dev-accept_new_versions_php
- dev-build/accept-php-8x
- dev-feat/switch-manager
- dev-feat/sound-download
- dev-feat/calleridreputation
- dev-get_callers_id_by_extension
- dev-feat/filtercdrtrace
- dev-feat/stir-shaken
- dev-handle_dnd
- dev-feat/number_lookup
- dev-provisioning_details
- dev-add_timezone_in_followme
- dev-additional_information_cdrs
- dev-feat/extensions-trasnferable
- dev-ITTEL-3034-endpoint-reload-queue
- dev-ITTEL-2982-create-voicemails
- dev-add_new_keys_follow_me_entries
- dev-module_reports_by_did
This package is not auto-updated.
Last update: 2026-09-15 15:27:52 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.