PHP Класс FarmLogMessage

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$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

Открытые методы

Метод Описание
__construct ( DBServer | integer $param1, string $message, variadic $extra ) : void Constructor. Instantiates FarmLogMessage

Защищенные методы

Метод Описание
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

Описание методов

__construct() публичный Метод

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
Результат void

constructByDBServer() защищенный Метод

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
Результат void

constructBySeparateParams() защищенный Метод

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
Результат void

Описание свойств

$FarmID публичное свойство

Identifier of the farm
public int $FarmID
Результат integer

$Message публичное свойство

Log message
public string $Message
Результат string

$ServerID публичное свойство

Identifier of the server
public string $ServerID
Результат string

$envId публичное свойство

Identifier of the environment
public string $envId
Результат string

$farmRoleId публичное свойство

Identifier of the farm role
public string $farmRoleId
Результат string