PHP Класс Scalr\Model\Entity\FarmRoleScalingMetric

С версии: 5.11.7 (25.01.2016)
Автор: Andrii Penchuk ([email protected])
Наследование: extends Scalr\Model\AbstractEntity
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$dateLastPolled DateTime Time of last polled
$farmRoleId integer FarmRole Id
$id integer Identifier
$lastData string Last data
$lastValue string last value
$metricId integer ScalingMetric Id
$settings Scalr\Util\ObjectAccess Settings

Защищенные свойства (Protected)

Свойство Тип Описание
$_farmRole FarmRole FarmRole entity
$_metric ScalingMetric ScalingMetric

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

Метод Описание
__construct ( )
__get ( $prop )
__set ( $name, $value )
delete ( )
getFarmRole ( ) : FarmRole | null Get FarmRole entity
save ( )
setupScalingTimes ( ) Setup scaling times for DateAndTime scaling metrics

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

Метод Описание
convertTime ( string | DateTim\DateTime $date, string $format ) : string If $date instanceof DateTime function will convert time to format

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

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

public __construct ( )

__get() публичный метод

См. также: AbstractEntity::__get()
public __get ( $prop )

__set() публичный метод

См. также: AbstractEntity::__set()
public __set ( $name, $value )

convertTime() защищенный метод

If $date instanceof DateTime function will convert time to format
protected convertTime ( string | DateTim\DateTime $date, string $format ) : string
$date string | DateTim\DateTime
$format string
Результат string

delete() публичный метод

См. также: AbstractEntity::delete()
public delete ( )

getFarmRole() публичный метод

Get FarmRole entity
public getFarmRole ( ) : FarmRole | null
Результат FarmRole | null

save() публичный метод

См. также: AbstractEntity::save()
public save ( )

setupScalingTimes() публичный метод

Setup scaling times for DateAndTime scaling metrics
public setupScalingTimes ( )

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

$_farmRole защищенное свойство

FarmRole entity
protected FarmRole,Scalr\Model\Entity $_farmRole
Результат FarmRole

$_metric защищенное свойство

ScalingMetric
protected ScalingMetric,Scalr\Model\Entity $_metric
Результат ScalingMetric

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

Time of last polled
public DateTime $dateLastPolled
Результат DateTime

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

FarmRole Id
public int $farmRoleId
Результат integer

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

Identifier
public int $id
Результат integer

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

Last data
public string $lastData
Результат string

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

last value
public string $lastValue
Результат string

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

ScalingMetric Id
public int $metricId
Результат integer

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

Settings
public ObjectAccess,Scalr\Util $settings
Результат Scalr\Util\ObjectAccess