picallex / cloudpbx-php-sdk
Cloudpbx PHP SDK
Installs: 43 216
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 5
Forks: 1
Open Issues: 0
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.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
This package is not auto-updated.
Last update: 2025-05-21 16:47:50 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-init
make 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.