Download the PHP package xelon-ag/vmware-php-client without Composer
On this page you can find all versions of the php package xelon-ag/vmware-php-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download xelon-ag/vmware-php-client
More information about xelon-ag/vmware-php-client
Files in xelon-ag/vmware-php-client
Package vmware-php-client
Short Description PHP API Client for VmWare
License MIT
Homepage https://github.com/xelon-ag/vmware-php-client
Informations about the package vmware-php-client
PHP API Client for VMWare
Installation
You can install the package via composer:
You can publish the config file with:
Getting started
Create a connection to your hypervisor so that you can call the methods:
This lib can run in three modes: rest
, soap
and both
. By default, it runs in rest
mode, but you can set another mode in constructor:
Yet we recommend to use constants:
rest
mode
With rest
mode you can use REST methods which you can find in the VMWare API developer center.
For now, the lib has only some methods available. You can find full list of files in the vendor/xelon-ag/vmware-php-client/src/Traits/Rest
folder.
We plan to add the full list of methods later.
soap
mode Using
soap
mode allow you to use SOAP methods which you can find in VMWare SOAP developer center. For now, the lib has only some methods available. You can find full list of files in thevendor/xelon-ag/vmware-php-client/src/Traits/SOAP
folder. We plan to add the full list of methods later.
Here's how to make your first SOAP call:
If you want to use both modes at one time you can set both
mode (Xelon\VmWareClient\VcenterClient::MODE_BOTH).
If you want to run custom soap
method, which you do not find in lib, you can run this method directly:
Order of parameters is very important. You can find the correct order in the documentation, the
WSDL type definition
section for each object type. Credits
- Andrii Hazhur
- All Contributors
Questions and feedback
If you've got questions about setup or just want to chat with the developer, please feel free to reach out to [email protected].
License
The MIT License (MIT). Please see License File for more information.
All versions of vmware-php-client with dependencies
spatie/laravel-package-tools Version ^1.9.2
illuminate/contracts Version ^8.0|^9.0|^10.0
guzzlehttp/guzzle Version ^7.0.1
ext-soap Version *