Development

SolusVM PHP API Class wrapper

SolusVM API PHP class is an uncomplicated API wrapper coded in PHP for the SolusVM API.

SolusVM is a virtualization manager, that is very popular amongst hosting providers.

You can achieve all the client-sided features without needing to worry about calls/requests.

All you need is the hosting providers SolusVM hostname and your account API key and API hash.

A feature of SolusVM API PHP class is the allInfo() function, an edited example output is:

{
  "status": "online",
  "hostname": "myservershostname.com",
  "location": "Los Angeles, CA, USA",
  "type": "kvm",
  "node": "KVM-1.LA.HOST.COM",
  "ip_count": 2,
  "ip_list": [
    "111.222.333.444",
    "111.222.333.555",
    "111.222.333.666"
  ],
  "mem_total": "512.0",
  "mem_used": "220.0",
  "mem_used_percent": 42,
  "mem_data_type": "MB",
  "bw_total": "512.0",
  "bw_used": "0.0",
  "bw_used_percent": 0,
  "bw_data_type": "GB",
  "hdd_total": "10.0",
  "hdd_used": "5.0",
  "hdd_used_percent": 50,
  "hdd_data_type": "GB",
  "datetime": "2020-04-04 15:56:29"
}

 

View the read me here.

 

Share

Recent Posts

Kennington reservoir drained drone images

A drained and empty Kennington reservoir images from a drone in early July 2024. The…

1 year ago

Merrimu Reservoir drone images

Merrimu Reservoir from drone. Click images to view larger.

1 year ago

FTP getting array of file details such as size using PHP

Using FTP and PHP to get an array of file details such as size and…

2 years ago

Creating Laravel form requests

Creating and using Laravel form requests to create cleaner code, separation and reusability for your…

2 years ago

Improving the default Laravel login and register views

Improving the default Laravel login and register views in such a simple manner but making…

2 years ago

Laravel validation for checking if value exists in the database

Laravel validation for checking if a field value exists in the database. The validation rule…

2 years ago