SystemInfo model implementation.

license New BSD License
link for the canonical source repository
author Ingo Walz
category Zend
package Zend_Service
subpackage ZendServerAPI

 Methods

Get an associative array based on the model information

getArray() : array
Inherited
inherited_from \ZendService\ZendServerAPI\DataTypes\DataType::getArray()

Returns

array

Get a string representing the schema version of the deployment feature.

getDeploymentVersion() : string

Returns

string

The Zend Server edition, which can be one of the following: - ZendServer - ZendServerClusterManager - ZendServerCommunityEdition

getEdition() : string

Returns

string

Get the information about the Zend Server Cluster Manager license.

getManagerLicenseInfo() : \ZendService\ZendServerAPI\DataTypes\LicenseInfo

Get a list of messages reported by this server, which is empty if there are no messages to show.

getMessageList() : \ZendService\ZendServerAPI\DataTypes\MessageList

Get a string identifying the operating system.

getOperatingSystem() : string

Returns

string

Get the full PHP version (e.g.

getPhpVersion() : string

“5.3.3”).

Returns

string

Get the information about the Zend Server license.

getServerLicenseInfo() : \ZendService\ZendServerAPI\DataTypes\LicenseInfo

If it is running in a cluster, it will contain the node license information

Returns

Get the global status information, which can be one of the following: OK The system is operational.

getStatus() : string

notLicensed The system is not licensed. In Zend Server Cluster Manager, this means the Zend Server Cluster Manager is not licensed, but the nodes may be licensed and operating. pendingRestart The system is pending a PHP restart. In Zend Server Cluster Manager this will never be set.

Returns

string

Get a comma-separated list of the supported content types/versions of the Zend Server Web API.

getSupportedApiVersions() : string

Returns

string

Get the full version of Zend Server (e.g.

getZendServerVersion() : string

“5.0.4”).

Returns

string

Set a string representing the schema version of the deployment feature.

setDeploymentVersion(string $deploymentVersion) : void

Parameters

$deploymentVersion

string

Set the Zend Server edition, which can be one of the following: - ZendServer - ZendServerClusterManager - ZendServerCommunityEdition

setEdition(string $edition) : void

Parameters

$edition

string

Set the information about the Zend Server Cluster Manager license.

setManagerLicenseInfo(\ZendService\ZendServerAPI\DataTypes\LicenseInfo $managerLicenseInfo) : void

Parameters

Set a list of messages reported by this server, which is empty if there are no messages to show.

setMessageList(\ZendService\ZendServerAPI\DataTypes\MessageList $messageList) : void

Set a string identifying the operating system.

setOperatingSystem(string $operatingSystem) : void

Parameters

$operatingSystem

string

Set the full PHP version (e.g.

setPhpVersion(string $phpVersion) : void

“5.3.3”).

Parameters

$phpVersion

string

Set the global status information, which can be one of the following: OK The system is operational.

setStatus(string $status) : void

notLicensed The system is not licensed. In Zend Server Cluster Manager, this means the Zend Server Cluster Manager is not licensed, but the nodes may be licensed and operating. pendingRestart The system is pending a PHP restart. In Zend Server Cluster Manager this will never be set.

Parameters

$status

string

Set a comma-separated list of the supported content types/versions of the Zend Server Web API.

setSupportedApiVersions(string $supportedApiVersions) : void

Parameters

$supportedApiVersions

string

Set the full version of Zend Server (e.g.

setZendServerVersion(string $zendServerVersion) : void

“5.0.4”).

Parameters

$zendServerVersion

string

Set the information about the Zend Server license.

setserverLicenseInfo(\ZendService\ZendServerAPI\DataTypes\LicenseInfo $serverLicenseInfo) : void

If it is running in a cluster, it will contain the node license information

Parameters

 Properties

 

$deploymentVersion : string
 

$edition : string
     

$operatingSystem : string
 

$phpVersion : string

“5.3.3”).

 

$serverLicenseInfo : \ZendService\ZendServerAPI\DataTypes\LicenseInfo

If it is running in a cluster, it will contain the node license information

 

$status : string

notLicensed The system is not licensed. In Zend Server Cluster Manager, this means the Zend Server Cluster Manager is not licensed, but the nodes may be licensed and operating. pendingRestart The system is pending a PHP restart. In Zend Server Cluster Manager this will never be set.

 

$supportedApiVersions : string
 

$zendServerVersion : string

“5.0.4”).