PHP 클래스 Scalr\Model\Entity\EventDefinition

부터: 5.0 (08.05.2014)
저자: Igor Vodiasov ([email protected])
상속: extends Scalr\Model\AbstractEntity, implements Scalr\DataType\ScopeInterface, implements Scalr\DataType\AccessPermissionsInterface
파일 보기 프로젝트 열기: scalr/scalr 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$accountId integer The identifier of the client's account
$created DateTime Time when the record is created
$description string Description
$envId integer The identifier of the client's environment
$id integer ID
$name string Event's name

공개 메소드들

메소드 설명
__construct ( ) Constructor
getList ( integer $accountId, integer $envId ) : array Gets the list of the events by specified criteria
getScope ( )
getUsed ( integer $accountId = null, integer $envId = null ) : array | false Checks whether the Event exists
hasAccessPermissions ( $user, $environment = null, $modify = null )
isExist ( string $name, integer $accountId, integer $envId ) : boolean Checks whether the event with the specified name exists

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( )

getList() 공개 정적인 메소드

Gets the list of the events by specified criteria
public static getList ( integer $accountId, integer $envId ) : array
$accountId integer
$envId integer
리턴 array [name => description]

getScope() 공개 메소드

또한 보기: Scalr\DataType\ScopeInterface::getScope()
public getScope ( )

getUsed() 공개 메소드

Checks whether the Event exists
public getUsed ( integer $accountId = null, integer $envId = null ) : array | false
$accountId integer optional Identifier of the account
$envId integer optional Identifier of the environment
리턴 array | false Returns FALSE if the Event does not exist on account or Array otherwise. Array looks like ['rolesCount' => N, 'farmRolesCount' => M, 'webhooksCount' => Z, 'accountScriptsCount' => K]

hasAccessPermissions() 공개 메소드

또한 보기: Scalr\DataType\AccessPermissionsInterface::hasAccessPermissions()
public hasAccessPermissions ( $user, $environment = null, $modify = null )

isExist() 공개 정적인 메소드

Checks whether the event with the specified name exists
public static isExist ( string $name, integer $accountId, integer $envId ) : boolean
$name string The name of the Event
$accountId integer Identifier of the account
$envId integer Identifier of the environment
리턴 boolean Returns true if the Event exists or false otherwise

프로퍼티 상세

$accountId 공개적으로 프로퍼티

The identifier of the client's account
public int $accountId
리턴 integer

$created 공개적으로 프로퍼티

Time when the record is created
public DateTime $created
리턴 DateTime

$description 공개적으로 프로퍼티

Description
public string $description
리턴 string

$envId 공개적으로 프로퍼티

The identifier of the client's environment
public int $envId
리턴 integer

$id 공개적으로 프로퍼티

ID
public int $id
리턴 integer

$name 공개적으로 프로퍼티

Event's name
public string $name
리턴 string