GetServerData
in package
Use case for getting server and database information.
Tags
Table of Contents
Methods
- execute() : array{db_name: string, db_size: float, server_soft: string, apache: string, php: string|false, mysql: string, lwt_version: string, server_location: string}
- Execute the use case.
- getDatabaseSize() : float
- Get database size in MB.
- parseApacheVersion() : string
- Parse Apache version from server software string.
Methods
execute()
Execute the use case.
public
execute() : array{db_name: string, db_size: float, server_soft: string, apache: string, php: string|false, mysql: string, lwt_version: string, server_location: string}
Return values
array{db_name: string, db_size: float, server_soft: string, apache: string, php: string|false, mysql: string, lwt_version: string, server_location: string}getDatabaseSize()
Get database size in MB.
private
getDatabaseSize() : float
Return values
float —Database size in MB
parseApacheVersion()
Parse Apache version from server software string.
private
parseApacheVersion(string $serverSoft) : string
Parameters
- $serverSoft : string
-
Server software string
Return values
string —Apache version string