PHP Class FarmLogMessage

Afficher le fichier Open project: scalr/scalr

Méthodes publiques

Свойство Type Description
$FarmID integer Identifier of the farm
$Message string Log message
$ServerID string Identifier of the server
$envId string Identifier of the environment
$farmRoleId string Identifier of the farm role

Méthodes publiques

Méthode Description
__construct ( DBServer | integer $param1, string $message, variadic $extra ) : void Constructor. Instantiates FarmLogMessage

Méthodes protégées

Méthode Description
constructByDBServer ( DBServer $dbServer, string $message ) : void Constructor by separate params
constructBySeparateParams ( integer $farmId, string $message, integer $serverid = null, integer $envId = null, integer $farmRoleId = null ) : void Constructor. Instantiates FarmLogMessage

Method Details

__construct() public méthode

Constructor. Instantiates FarmLogMessage
public __construct ( DBServer | integer $param1, string $message, variadic $extra ) : void
$param1 DBServer | integer DBServer object or farm id
$message string Message for writing in log
$extra variadic optional Extra data for passing in FarmLogMessage::constructBySeparateParams(). Used with farm id in first param
Résultat void

constructByDBServer() protected méthode

Constructor by separate params
protected constructByDBServer ( DBServer $dbServer, string $message ) : void
$dbServer DBServer DBServer object for retrieving log data
$message string Message for writing in log
Résultat void

constructBySeparateParams() protected méthode

Constructor. Instantiates FarmLogMessage
protected constructBySeparateParams ( integer $farmId, string $message, integer $serverid = null, integer $envId = null, integer $farmRoleId = null ) : void
$farmId integer Identifier of the farm
$message string Message for writing in log
$serverid integer optional Identifier of the server
$envId integer optional Identifier of the environment
$farmRoleId integer optional Identifier of the farm role
Résultat void

Property Details

$FarmID public_oe property

Identifier of the farm
public int $FarmID
Résultat integer

$Message public_oe property

Log message
public string $Message
Résultat string

$ServerID public_oe property

Identifier of the server
public string $ServerID
Résultat string

$envId public_oe property

Identifier of the environment
public string $envId
Résultat string

$farmRoleId public_oe property

Identifier of the farm role
public string $farmRoleId
Résultat string