library virtualmin
Interface with the VirtualMin HTTP API
ricklab/virtualmin
Interface with the VirtualMin HTTP API
- Monday, June 12, 2017
- by rickogden
- Repository
- 3 Watchers
- 9 Stars
- 71 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 2 Forks
- 0 Open issues
- 4 Versions
- 0 % Grown
Virtualmin PHP API
Starting to write an OO Virtualmin library in PHP. The aim is to allow full
management of a Virtualmin server through a set of PHP classes. Starting off
with minimal features but plan to expand it (and contributions welcome)., (*1)
Requirements
- PHP 5.4
- Guzzle HTTP Client
Usage
$virtualmin = new \Ricklab\Virtualmin\Virtualmin('user', 'pass', 'localhost');
$vhost = $virtualmin->getVirtualHostByUsername('someusername');
$virtualmin->registerDomain('somedomain.com',['pass' => 'somepassword']);
$vhost2 = $virtualmin->getVirtualHostByDomain('somedomain.com');
$vhost2->changePassword('anotherpassword');
$vhost2->changeEmail('new@email.addr');
$virtualmin->deleteDomain($vhost);
dev-master
9999999-dev
Interface with the VirtualMin HTTP API
Sources
Download
BSD-3-Clause
The Requires
virtualmin
virtualhost
v2.0.0
2.0.0.0
Interface with the VirtualMin HTTP API
Sources
Download
BSD-3-Clause
The Requires
virtualmin
virtualhost
2.0.x-dev
2.0.9999999.9999999-dev
Interface with the VirtualMin HTTP API
Sources
Download
BSD-3-Clause
The Requires
virtualmin
virtualhost
v1.0.0
1.0.0.0
Interface with the VirtualMin HTTP API
Sources
Download
BSD-3-Clause
The Requires
virtualmin
virtualhost