PHP 클래스 FarmLogMessage

파일 보기 프로젝트 열기: scalr/scalr

공개 프로퍼티들

프로퍼티 타입 설명
$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